Am Dienstag, 7. September 2004 18:19 schrieb schÃnfeld / in-medias-res: > >>Beachten musst du allerdings nicht so viel: > >> ~> # grep root /etc/passwd | sed -e 's/root/admin/' > >>admin:x:0:0:root:/root:/bin/bash > >> > >> ~> # grep root /etc/passwd | sed -e 's/root/admin/' >> > >> /etc/paswd > > grep sucht nacht Zeilen die auf ein bestimmtes Muster zutreffen, > sed ersetzt ein Muster durch was anderes, also gilt hier: > > -> Zeile aus der /etc/passwd raussuchen die root enthÃlt (besser > wÃre jedoch Zeilen rauszusuchen die mit root anfangen -> grep > ^root) -> In der gefundenen Zeile ersten Match auf den das Muster > 'root' zutrifft durch admin ersetzen
Wie wÃre es mit getent passwd root | sed ... ? Jan -- Linux-Quickies: http://www.jan-trippler.de PingoS: http://www.pingos.org