ein paar hinweise
shell teil 1
die pipe | gibt nicht die ausgaben eines kommandos an das nächste weiter, sondern in dieser notation wird nur der standardausgabekanal 1 des einen kommandos mit dem standardeingabekanal des folgenden kommandos verbunden. fehlermeldungen auf kanal 2 werden zb nicht weitergeleitet
shell teil 2
das recht w auf einer datei berechtigt nicht zum löschen der datei, sondern nur zum verändern des inhalts, bis zum leeren der datei. letzendlich bleibt dann die datei bestehen, mit inhalt 0 bytes. das löschen einer datei wird mit dem schreibrecht auf das entsprechende verzeichnis geregelt. wenn der user ein w-recht auf das verzeichnis hat, dann darf er die datei löschen.
der !root kann eine datei mit chown nicht an einen anderen user abgeben, auch wenn dem user zwei logins bekannt sind. das kann nur root.
reguläre ausdrücke schau ich bei gelegenheit noch mal nach und melde mich.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.