Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
scp sed Das zweite Beispiel synchronisiert das lokale Verzeichnis verz1 mit dem Verzeichnis verz2 auf dem Rechner mars.sol. Für die Passworteingabe ist ssh verantwortlich. (Es muss also das Login-Passwort des Benutzers username auf dem Rechner mars.sol eingegeben werden.) user@saturn.sol$ rsync -e ssh -az verz1/ mars.sol:verz2/ user@mars.sol's password: ******** scp [optionen] quelle ziel scp kopiert eine Datei zwischen zwei Rechnern in einem Netzwerk. Die Übertragung erfolgt verschlüsselt. scp setzt voraus, dass auf dem zweiten Rechner ein SSH-Server läuft. Die Quell- und Zieldatei bzw. das Zielverzeichnis werden wie folgt angegeben: datei verzeichnis host: host:datei host:verzeichnis user@host:datei user@host:verzeichnis lokale Datei lokales Zielverzeichnis Zielrechner (kopiert Dateien in das Heimatverzeichnis) Datei auf dem angegebenen Rechner Zielverzeichnis auf dem angegebenen Rechner Datei des Nutzers user auf dem angegebenen Rechner Zielverzeichnis des Nutzers user auf dem angegebenen Rechner -l limit beschränkt die Übertragungsgeschwindigkeit (in kByte/s). Beispiel Das folgende Kommando kopiert die lokale Datei abc.txt in das Verzeichnis ~/efg des Rech- ners mars: user@uranus$ scp abc.txt mars:efg/ user@mars's password: ****** sed [optionen] kommando [< quelle > ziel] sed ist ein sogenannter Stream-Editor. Das Kommando wird normalerweise als Textfilter ver- wendet, um bestimmte Zeichen oder Zeichenkombinationen im Ausgangstext zu finden und zu bearbeiten (löschen, durch andere Zeichen ersetzen etc.). Die Steuerung des sed erfolgt durch Kommandos, die entweder auf alle Zeilen des Textes angewendet werden oder nur auf solche Zeilen, die bestimmten Bedingungen entsprechen. Der Umgang mit sed ist leider nicht ganz einfach. Selbst eine Beschreibung der elemen- taren Syntaxoptionen würde den Rahmen dieser Referenz bei Weitem sprengen. Deswegen beschränke ich mich hier auf zwei Beispiele. Eine ausgezeichnete (englischsprachige) Ein- führung in den Umgang mit sed finden Sie hier: http://www.grymoire.com/Unix/Sed.html 129