Als «direction» getaggte Fragen

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,...

85
Was ist indirekte Expansion? Was bedeutet $ {! Var *}?

Ich lese " Bash Guide für Anfänger ". Es sagt: Wenn das erste Zeichen von PARAMETERein Ausrufezeichen ist, verwendet Bash den Wert der Variablen, die aus dem Rest von gebildet wird, PARAMETERals Namen der Variablen. Diese Variable wird dann erweitert und dieser Wert wird im Rest der Substitution...

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...

79
Name der dynamischen Konstante in PHP

Ich versuche, einen konstanten Namen dynamisch zu erstellen und dann zum Wert zu gelangen. define( CONSTANT_1 , "Some value" ) ; // try to use it dynamically ... $constant_number = 1 ; $constant_name = ("CONSTANT_" . $constant_number) ; // try to assign the constant value to a

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...