<?xml version="1.0" encoding="windows-1251"?>
<rss version="0.92">
<channel>
<title>WikiJuanan - ShellScript</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=ShellScript</link>
<description>History/revisions of WikiJuanan/ShellScript</description>
<language>en-us</language>
<item>
<title>2007-03-17 07:53:17</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=ShellScript/show&amp;time=2007-03-17+07%3A53%3A17</link>
<description>&lt;a name="p334-1">&lt;/a>&lt;p class="auto" id="p334-1">&lt;!--notypo-->&lt;div>&lt;a name="p2279-1">&lt;/a>&lt;p class="auto" id="p2279-1">&lt;a name="informatica" href="http://wiki.us.es/juanan/wakka.php?wakka=Informatica" class="" title="Informática">Informática&lt;/a> &amp;ndash; &lt;a name="linux" href="http://wiki.us.es/juanan/wakka.php?wakka=Linux" class="" title="Linux">Linux&lt;/a> &amp;ndash; &lt;span class="missingpage">Aprendiendo&amp;nbsp;Linux&lt;/span>&lt;a href="http://wiki.us.es/juanan/wakka.php?wakka=AprendiendoLinux/edit&amp;amp;add=1" title="Crear esta página">?&lt;/a> &amp;ndash; &lt;span class="missingpage">Apuntes&amp;nbsp;Linux&lt;/span>&lt;a href="http://wiki.us.es/juanan/wakka.php?wakka=ApuntesLinux/edit&amp;amp;add=1" title="Crear esta página">?&lt;/a> &amp;ndash; &lt;a name="fink" href="http://wiki.us.es/juanan/wakka.php?wakka=Fink" class="" title="Fink">Fink&lt;/a> &amp;ndash; &lt;a name="guadalinex" href="http://wiki.us.es/juanan/wakka.php?wakka=GuadaLinex" class="">Guada&amp;nbsp;Linex&lt;/a> &amp;ndash; &lt;a name="shellscript" href="http://wiki.us.es/juanan/wakka.php?wakka=ShellScript" class="">Shell&amp;nbsp;Script&lt;/a> &amp;ndash; &lt;a name="ubuntulinux" href="http://wiki.us.es/juanan/wakka.php?wakka=UbuntuLinux" class="">Ubuntu&amp;nbsp;Linux&lt;/a>&lt;/p>&lt;div class='name'>&lt;a href='http://wiki.us.es/juanan/wakka.php?wakka=MenuLinux/edit'>MenuLinux&lt;/a> &amp;nbsp; &amp;nbsp;&lt;/div>&lt;/div>&lt;!--/notypo-->&lt;/p>&lt;br />&lt;a name="p334-2">&lt;/a>&lt;p class="auto" id="p334-2">
#!/bin/bash&lt;br />
# CUOTEA: Programa para comprobar la&amp;nbsp;cuota de&amp;nbsp;disco de&amp;nbsp;cada usuario con&amp;nbsp;dir en&amp;nbsp;/home&lt;br />
# Autor: Juanan Ruiz&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> &lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-3">&lt;/a>&lt;p class="auto" id="p334-3">
if&amp;nbsp;[ -r /home/cuota ]; then&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">TAM_DIR=$(cut -d: -f1 /home/cuota)&lt;br />
NUM_FICH=$(cut -d: -f1 /home/cuota)&lt;br />
for&amp;nbsp;USUARIO in $(getent passwd | grep &amp;laquo;/home/&amp;raquo; | cut&amp;nbsp;-d: -f1); do&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">DIR_USUARIO=$(getent passwd $USUARIO | cut&amp;nbsp;-d: -f6 )&lt;br />
if&amp;nbsp;[ -d $DIR_USUARIO ]; then&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">TAM_DIR_USUARIO=$(du -ks /home/$USUARIO | cut&amp;nbsp;-f1)&lt;br />
NUM_FICH_USUARIO=$(find /home/$USUARIO -print | wc&amp;nbsp;-l)&lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-4">&lt;/a>&lt;p class="auto" id="p334-4">else&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">TAM_DIR_USUARIO=0&lt;br />
NUM_FICH_USUARIO=0&lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-5">&lt;/a>&lt;p class="auto" id="p334-5">fi&lt;br />
echo -n "$USUARIO $DIR_USUARIO"&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> &lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-6">&lt;/a>&lt;p class="auto" id="p334-6">if [ $TAM_DIR_USUARIO -gt $TAM_DIR ]; then&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">echo -n " Excede cuota de&amp;nbsp;disco en $- $TAM_DIR KB"&lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-7">&lt;/a>&lt;p class="auto" id="p334-7">elif [ $TAM_DIR_USUARIO -ne 0 ];then&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">echo -n " Está utilizando un $* 100 / $TAM_DIR % de&amp;nbsp;su cuota de&amp;nbsp;disco"&lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-8">&lt;/a>&lt;p class="auto" id="p334-8">else&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">echo -n &amp;#147; No&amp;nbsp;existe el&amp;nbsp;directorio del&amp;nbsp;usuario&amp;#148;&lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-9">&lt;/a>&lt;p class="auto" id="p334-9">fi&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> &lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-10">&lt;/a>&lt;p class="auto" id="p334-10">if [ $NUM_FICH_USUARIO -gt $NUM_FICH ]; then&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">echo " Excede cuota en $- $NUM_FICH ficheros"&lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-11">&lt;/a>&lt;p class="auto" id="p334-11">else&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">echo " No&amp;nbsp;llega a&amp;nbsp;la cuota por $- $NUM_FICH_USUARIO ficheros"&lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>fi&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-12">&lt;/a>&lt;p class="auto" id="p334-12">
#               echo "$USUARIO $DIR_USUARIO $NUM_FICH_USUARIO $TAM_DIR_USUARIO"&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> &lt;br />
&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-13">&lt;/a>&lt;p class="auto" id="p334-13">done&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> &lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-14">&lt;/a>&lt;p class="auto" id="p334-14">
else&lt;/p>&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">echo &amp;laquo;Error: no&amp;nbsp;existe el&amp;nbsp;fichero /home/cuota.&amp;raquo;&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> &lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;a name="p334-15">&lt;/a>&lt;p class="auto" id="p334-15">
fi&lt;/p>&lt;hr noshade="noshade" size="1" />
&lt;br /></description>
</item>
<item>
<title>2005-05-03 20:15:18</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=ShellScript/show&amp;time=2005-05-03+20%3A15%3A18</link>
<description>edited by JuananRuiz</description>
</item>
</channel>
</rss>

 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
 </script>
 <script type="text/javascript">
  _uacct = "UA-1947893-2";
  urchinTracker();
 </script>

