Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools_shell

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tools_shell [2024/03/24 08:07] mstools_shell [2026/04/22 16:42] (aktuell) ms
Zeile 1: Zeile 1:
-==== Was man so alles mit der shell anfangen kann ====+==== Was man so alles mit der shell (bash) anfangen kann ====
  
   * Eine Datei überwachen und bei einem bestimmten Muster eine Mail senden:<code>   * Eine Datei überwachen und bei einem bestimmten Muster eine Mail senden:<code>
Zeile 9: Zeile 9:
 </code> </code>
   * Letztes Argumet wiederholen:<code>[ALT]"."</code>Durch mehrfach ''.'' zurückblättern.   * Letztes Argumet wiederholen:<code>[ALT]"."</code>Durch mehrfach ''.'' zurückblättern.
 +  * Text per ssh an eine Datei anhängen:<code>cat ~/.ssh/id_rsa.pub | ssh user@server "cat >> ~/.ssh/authorized_keys"</code>
 +  * 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.<code>echo trallala|read var</code> So geht es, $var ist anschließend gefüllt.<code>read var < <(echo trallala)</code>
tools_shell.1711264057.txt.gz · Zuletzt geändert: von ms

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki