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.


6
Wie kann ich den aktuellen Inhalt von less in einer Datei speichern?
Wenn ich die Ergebnisse eines Befehls an weitergeleitet lessund dann entschieden habe, dass ich den Inhalt in einer Datei speichern möchte, ist dies möglich? Ich habe versucht, eine Markierung aam Ende des Puffers zu setzen und dann zum Anfang zurückzukehren und |aviden gesamten Inhalt mit an zu senden vi, aber …
91 bash  pipe  less 

4
Wie leite ich die Befehlsausgabe an andere Befehle weiter?
Beispiel: ls | echodruckt nichts (eigentlich eine Leerzeile). Ich würde erwarten, dass es eine Liste von Dateien druckt. ls | grep 'foo'Funktioniert dagegen wie erwartet (druckt Dateien mit 'foo' im Namen). Was ich in diesen Situationen mache, ist ungefähr so: ls | while read OUT; do echo $OUT; doneaber das …
83 bash  pipe 

4
Warum läuft die Weiterleitung von "dd" durch gzip so viel schneller als eine direkte Kopie?
Ich wollte einen Pfad von einem Computer in meinem Netzwerk zu einem anderen Computer im selben Netzwerk über eine 100-Mbit / s-Leitung sichern. Dafür habe ich getan dd if=/local/path of=/remote/path/in/local/network/backup.img Das gab mir eine sehr niedrige Netzwerkübertragungsgeschwindigkeit von etwa 50 bis 100 kB / s, die für immer gedauert hätte. …
79 backup  performance  dd  pipe  gzip 


5
Wie kann man eine Pipe unter Linux bewerten?
Gibt es einen Filter, den ich verwenden könnte, um eine Pipe unter Linux einzuschränken? Wenn dies existiert, nennen wir es rate-limit, ich möchte in der Lage sein, ein Terminal so etwas wie einzugeben cat /dev/urandom | rate-limit 3 -k | foo um einen Strom von zufälligen Bytes mit einer Geschwindigkeit …
63 linux  pipe 

3
Erhalten Sie Farben, während Sie zum Abschlag leiten
ls -l --color=auto | tee output.log Ohne Pfeife / Tee ist es farbig. Wie kann ich es so gestalten, dass es während der Verwendung farbig bleibt tee(kann nur auf dem Bildschirm eingefärbt werden, Farben in Protokollen interessieren mich nicht).
62 pipe  tee 


7
Bash: Erstelle anonymes Fifo
Wir alle kennen mkfifound Pipelines. Der erste erzeugt eine Named Pipe, daher muss man einen Namen auswählen, wahrscheinlich mit mktempund später daran denken, die Verknüpfung zu lösen. Der andere erzeugt eine anonyme Pipe, ohne Probleme mit Namen und Entfernung, aber die Enden der Pipe werden mit den Befehlen in der …
38 bash  script  pipe 

2
Finden Sie heraus, welcher Prozess sich am anderen Ende einer Leitung befindet
Ich versuche, ein merkwürdiges Verhalten einiger Prozesse nachzuvollziehen, und bin auf einen Punkt gestoßen, an dem ich nicht sicher bin, wie ich die Vergangenheit nachvollziehen soll. Der angehängte Prozess, an den ich angehängt habe, hat Folgendes strace -pgezeigt: Process 7926 attached - interrupt to quit read(3, Okay, es wartet auf …
34 linux  pipe 


3
Kommentare in einem mehrzeiligen Bash-Befehl
Diese BASH-Skriptdatei mit nur einem Befehl ist schwer zu verstehen. Daher möchte ich zu jeder Aktion einen Kommentar schreiben: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed ist nur ein Beispiel, eigentlich ist es eine Mischung aus greps und trs …
32 bash  pipe  comments  sh 



3
Pipe gunzip und mysql, um einen Dump zu gunzipen und zu importieren
Ich habe eine .gz-SQL-Dump-Datei (Beispiel: foo.sql.gz), die ich mit dem klassischen mysql-Befehl in meine Datenbank importieren möchte. gunzip -c foo.sql.gz > foo.sql mysql -uroot -ppassword foo < foo.sql foo ist die Datenbank. Wie kann ich diese beiden Befehle in einem einzigen Befehl weiterleiten? Versucht gunzip -c foo.sql.gz | mysql -uroot …
27 mysql  pipe  dump  stdout  gunzip 

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.