Als «pipe» getaggte Fragen

Pipes oder Named Pipes sind ein Merkmal des POSIX-Standards, mit dem separate Prozesse miteinander kommunizieren können, ohne explizit für die Zusammenarbeit konzipiert worden zu sein.



2
Warum ist xargs notwendig?
Angenommen, ich möchte alle Dateien in einem Verzeichnis mit Ausnahme der Datei "notes.txt" entfernen. Ich würde das mit der Pipeline machen ls | grep -v "notes.txt" | xargs rm. Warum brauche ich xargs, wenn der Ausgang der zweiten Pipe der Eingang ist, den rm verwenden soll? Zu Vergleichszwecken echo "#include …
25 bash  pipe  xargs  coreutils 

5
Was macht das Linux-Pipe-Symbol "|"? [Duplikat]
Diese Frage hat hier bereits Antworten : Verstehen, wie Eingaben an Pipes in Bash gesendet werden (4 Antworten) Geschlossen vor 5 Jahren . Hier ist ein Befehl, der Dateien in einem Ordner in umgekehrter Reihenfolge sortiert ls | sort -r Was bewirkt das |Symbol in diesem Befehl? Was ich hier …






7
Vorteile von cat'ing file und piping to grep
Gibt es neben der Bequemlichkeit weitere Vorteile, eine Datei zu erstellen und an grep weiterzuleiten? Der Vorteil ist, dass sich der Cursor beim Abrufen von Befehlen wie den folgenden aus meinem Verlauf am Ende der Zeile befindet, sodass es einfach ist, den Befehl mit einem anderen Text zu ändern, um …

3
Pipefail für einen einzelnen Pipe-Befehl einstellen
Ich muss eine Reihe von Pipe-Shell-Befehlen von einem Nicht-BASH-Skript (nämlich PHP-Skript) wie folgt ausführen: command1 | command2 | command3 Wenn also ein command1Fehler mit einem Exit-Code ungleich Null auftritt, schlägt auch jeder andere Befehl fehl. Bisher habe ich mir Folgendes ausgedacht: set -o pipefail && command1 | command2 | command3 …



3
Netcat / Socat-Verhalten bei Piping und UDP?
Ich denke, das ist in der Nähe von Linux - Netcat hört auf, auf UDP-Verkehr zu lauschen - Super User , aber ich dachte, ich frage sowieso besser In Bezug auf Netcat-Versionen verwende ich Ubuntu 11.04 und die Standardversion netcat, die ich vermute, ist die folgende openbsd: $ nc This …
16 pipe  udp  netcat  socat 

3
Was bedeutet das letzte "-" (Bindestrich) in Optionen von "bash"?
In diesem Tutorial müssen wir den folgenden Befehl ausführen: # curl -sL https://rpm.nodesource.com/setup_6.x | sudo -E bash - Was bedeutet der letzte -(Bindestrich) nach bash? Ich habe viele Befehle damit gesehen und konnte mir keine logische Erklärung finden und auch nicht herausfinden, wie ich eine Google-Suche danach umformulieren kann. Ist …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.