<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Вопрос по du(или find)]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=34856</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=34856&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Вопрос по du(или find)».]]></description>
		<lastBuildDate>Tue, 13 May 2014 12:20:29 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Вопрос по du(или find)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=408752#p408752</link>
			<description><![CDATA[<p>раз не нужны промежуточные размеры каталогов, то пойдет и так:</p><div class="codebox"><pre><code>du -shm `find /home -maxdepth 1 -not -user root`</code></pre></div><p>или немного оптимизированный ваш велосипед&nbsp; <img src="https://linuxforum.ru/img/smilies/bv.gif" alt="bv" /> </p><div class="codebox"><pre><code>find /home -maxdepth 1 -not -user root -exec du -shm {} \; | awk &#039;{ s+=$1 } END { print s }&#039;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Ager)]]></author>
			<pubDate>Tue, 13 May 2014 12:20:29 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=408752#p408752</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по du(или find)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=408712#p408712</link>
			<description><![CDATA[<p>Ager спасибо. Мы с коллегой вот что придумали(токо не смейтесь громко&nbsp; <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> ):</p><div class="codebox"><pre><code>find /home -maxdepth 1 -not -user root -type d -exec du -shm {} \; | awk &#039;{print $1}&#039; &gt; /root/tmp1;y=0;  while read line;do y=$(echo &quot;$y+$line&quot; | bc -q);done &lt; /root/tmp1; echo $y; rm -f /root/tmp1</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (sacredwow)]]></author>
			<pubDate>Tue, 13 May 2014 08:30:07 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=408712#p408712</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по du(или find)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=408711#p408711</link>
			<description><![CDATA[<div class="codebox"><pre><code>du -shc `find /home/* -maxdepth 0 -not -user root`</code></pre></div><p>но эта конструкция не будет работать, если в /home есть каталоги с &#039;.&#039; в начале имени&nbsp; &nbsp; /home/.some_dir</p>]]></description>
			<author><![CDATA[null@example.com (Ager)]]></author>
			<pubDate>Tue, 13 May 2014 08:27:18 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=408711#p408711</guid>
		</item>
		<item>
			<title><![CDATA[Вопрос по du(или find)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=408709#p408709</link>
			<description><![CDATA[<p>Здравствуйте. Возникла следующая ситуация на работе. Требуется подсчитать размер директорий обойдя несколько дир, пользователем которой является root. Пример:</p><div class="codebox"><pre><code># pwd
/home
# ls -al

user1:user1  user1
user2:user2 user2
root:root same_folder
user3:user3 user3
root:root same-folder2</code></pre></div><p>требуется подсчитать <strong>суммарный</strong> размер всего, кроме дир, пользователь которых root. По отдельности я подсчитал: </p><div class="codebox"><pre><code>find . -maxdepth 1 -not -user root -exec du -sh {} \;</code></pre></div><p>но как это теперь просуммировать?&nbsp; Заранее спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (sacredwow)]]></author>
			<pubDate>Tue, 13 May 2014 08:04:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=408709#p408709</guid>
		</item>
	</channel>
</rss>
