BASH + hledani v passwd

Matthes ornest na mistral.cz
Úterý Září 24 17:08:38 CEST 2002


co zkusit tohle:

check=`grep -c $logname /etc/passwd`	# vrati pocet nalezenych radku

if [ $check gt 0 ];
	,....
else
	,....
fi

> Mam jednoduchy skriptik pro pridavani uzivatelu do systemu.
> Jelikoz jsem liny od prirody, tak radsi par minut programuji, a mam
> vystarano.
>
> O co jde:
> 	Skript standartne zjisti, jestli jsem root.
> 	Pak se me zepta na noveho uzivatele -  a ENTER
> V tomto okamziku je to zajimave:
> 	if grep $logname: /etc/passwd
>  		,......
> 	else
> 		,.....
> 	fi
>
> Kdo mi poradi, jak presne urcit, jestli $logname uz nahodou neexistuje.
>
> Dik za vsechny v mem okoli, co si nevi rady.




Další informace o konferenci Linux