==== Was man so alles mit der shell (bash) anfangen kann ==== * Eine Datei überwachen und bei einem bestimmten Muster eine Mail senden: tail -F DATEI | while read L; do echo ${L} | grep MUSTER && \ (printf %s "${L}" | mail -s Treffer ms); done Oder bash-spezifisch: while read L; do echo ${L} | grep MUSTER && \ (printf %s "${L}" | mail -s Treffer ms); done < <(tail -F DATEI) * Letztes Argumet wiederholen:[ALT]"."Durch mehrfach ''.'' zurückblättern. * Text per ssh an eine Datei anhängen:cat ~/.ssh/id_rsa.pub | ssh user@server "cat >> ~/.ssh/authorized_keys" * Eine Pipe ''|'' öffnet eine Subshell\\ Das hat zur Folge, dass Variablen aus der Subshell nicht zurück an die Elternshell übergeben werden. Braucht man die Variablen anschließend noch, muss man anders vorgehen:\\ \\ So geht es nicht, $var ist anschließend leer.echo trallala|read var So geht es, $var ist anschließend gefüllt.read var < <(echo trallala)