Als «io-redirection» getaggte Fragen

Die E / A-Umleitung wird beim Shell-Scripting verwendet. Mit dieser Funktion können Sie die Ausgabe eines Befehls als Eingabe für einen anderen Befehl umleiten. Oder der Befehl kann die Eingabe aus einer Datei anstelle der Tastatur übernehmen. Der gesamte Prozess hilft dabei, Befehle auf verschiedene Arten zu verbinden.

297
Wie übergebe ich ein Passwort an scp?

Ich weiß, dass es nicht empfohlen wird, aber ist es überhaupt möglich, das Passwort des Benutzers an scp zu übergeben? Ich möchte eine Datei als Teil eines Stapeljobs über scp kopieren, und der empfangende Server benötigt natürlich ein Kennwort, und nein, ich kann das nicht einfach in eine...

237
Was ist / dev / null 2> & 1?

Ich habe diesen Code in /etc/cron.daily/apf gefunden #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Die Firewall wird geleert und neu geladen. Ich verstehe den >> /dev/null 2>&1Teil nicht. Was ist der Zweck, dies in...

157
String an stdin senden

Gibt es eine Möglichkeit, dies in Bash effektiv zu tun: /my/bash/script < echo 'This string will be sent to stdin.' Mir ist bewusst, dass ich die Ausgabe des Echos wie folgt weiterleiten könnte: echo 'This string will be piped to stdin.' |

110
Ausgabe aus der Batch-Datei umleiten

Ich erstelle eine Batch-Datei mit einigen einfachen Befehlen, um Informationen von einem System zu sammeln. Die Batch-Datei enthält Befehle zum Abrufen der Uhrzeit, IP-Informationen, Benutzer usw. Ich habe alle Befehle in einer Batchdatei zusammengestellt und sie wird ausgeführt, aber ich möchte,...

80
Was bedeutet> &?

Dieser Ausdruck hat mich ein wenig verwirrt: gcc -c -g program.c >& compiler.txt Ich weiß &>filename, dass sowohl stdout als auch stderr in die Datei umgeleitet werden filename. In diesem Fall steht das kaufmännische Und jedoch hinter dem Vorzeichen größer als. Es sieht aus wie...

31
Bedeutet 3> & 1 4> & 3 5> & 3 usw.?

Ich würde erwarten echo foo | tee /proc/self/fd/{3..6} 3>&1 mit Fehlern wie / proc / self / fd / 4 zu scheitern: Keine solche Datei oder Verzeichnis usw., aber zu meiner Überraschung wird es ausgegeben foo foo foo foo foo Es ist so, als würden 3>&1alle folgenden Deskriptoren zu...