hromadna zmena quoty jen pro ...

Jan Marek jmarek na jcu.cz
Pondělí Říjen 1 10:28:10 CEST 2001


Dobry den,

On Tue, Sep 25, 2001 at 02:10:27PM +0200, Oleg Czepczor wrote:
> Dobry den.
> 
> Mozna se Vam budu jevit jako ...... , ale .
> Potrebuji hromadne zmenit quotu u cca 8 000 uctu. Jen nektere 
> jsou zmeneny tak, jak si jednotlivi uzivatele prali. A tady bych 
> do techto uctu nechtel zasahovat. Ucty, ktere chci menit, maji 
> stejnou specifikaci, a to stejnou velikost. 
> Snad uz nekdo ma nejaky script. 

Velmi jednoduche, ale vsechny "zvlastni" ucty budete muset udelat
ruco, pokud ovsem taky nemaji stejnou velikost...

Nastavite u jednoho uzivatele (zde je nazvan proto) quotu tak,
jak chcete, aby se zmenila u vsech uzivatelu. Pak pouzijete tento
skript (ono to jde napsat i na jeden radek, ze):

--- start of script
#!/bin/bash

cd /home
for i in * ; do
	if [ -d $i ] ; then
		echo -n "Uzivatel: " ;
		edquota -p proto -u $i ;
		echo $i ;
	fi
done
--- end of script

No a pro tu dalsi "specialni" skupinu: bud to udelate podobne,
tj. zmenite u jednoho uzivatele z te skupiny quotu a pak napisete
misto 'for i in * ;' 'for i in "uzivatel1 uzivatel2 uzivatel3"',
nebo to holt budete muset udelat individualne...

> Snad nekdo zna adresu, kde bych si to nasel.

;-)))

> 
> Dekuji.
> 
> Oleg

Zdravi
Honza Marek
-- 
Ing. Jan Marek
University of South Bohemia
Academic Computer Centre
Phone: +420-38-7772080


Další informace o konferenci Linux