Dies ist eine alte Version des Dokuments!
cd und ls nacheinander, ohne Bedingung:
cd /etc; ls *.conf
In der Praxis habe ich das bisher nur in Kombination mit einer subshell benutzt:
( cd /etc; ls *.conf )
erst grep ausführen, useradd nur wenn grep nicht erfolgreich:
grep -q '^nutzer15:' /etc/passwd || useradd -m nutzer15
erst ping, wget nur wenn ping erfolgreich:
ping -c 3 www.heise.de && wget www.heise.de
rpm erzeugt ausgabe, grep sucht darin:
rpm -qa | grep samba
getent hosts mit Ausgabe von hostname -f als Argument:
getent hosts `hostname -f` getent hosts $(hostname -f)
chown nobody für alle von find gefundenen Pakete ausführen:
find /var -nouser -exec chown nobody {} \;