[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: