Re: quote disco.. automatiche
Testato e funzionante:
#!/bin/bash
edquota -p tarlo `awk -F: '$3 >999 {print $1}' /etc/passwd`
Tarlo è chiaramente l'utente di riferimento
ciao
---------- Initial Header -----------
>From : "news" news@sea.gmane.org
To : debian-italian@lists.debian.org
Cc :
Date : Tue, 08 Mar 2005 16:56:22 +0100
Subject : Re: quote disco.. automatiche
> max ha scritto:
> > edquota -p bob `awk -F: '$3 > 999 {print $1}' /etc/passwd`
> >
> > mica qualche anima pia che me lo traduce per la bash? ;-)
>
> Non ho tempo di farti e testarti lo script, quindi prendi quanto segue come
> roba mai provata, forse funziona, forse no:
>
> for i in `cat /etc/passwd` ; do
> UID=$((`echo "$i" | cut -d: -f3`));
> NAME=`echo "$i" | cut -d: -f1`;
> if [ $UID > 999 ] ; then
> edquota -p QUOTAUSER $NAME;
> fi
> done
>
> o qualcosa del genere (ho forti dubbi sulla sintassi dell'if).
>
>
> --
> To UNSUBSCRIBE, email to debian-italian-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>
____________________________________________________________
Navighi a 2 MEGA e i primi 3 mesi sono GRATIS.
Scegli Libero Adsl Flat senza limiti su http://www.libero.it
Reply to: