Als «pipe» getaggte Fragen

Eine Pipe ist eine Interprozessverbindung zwischen Dateideskriptoren zweier Prozesse. Mit der Funktion POSIX pipe () wird eine Pipe erstellt (von <unistd.h>). Shells erstellen Pipes zwischen Prozessen, wenn das "|" Symbol wird verwendet: "cmd1 | cmd2" leitet die Ausgabe von cmd1 an die Eingabe von cmd2 weiter. Verwenden Sie unter Windows CreatePipe (). Dieser Mechanismus leitet Standardeingabe, Standardausgabe und Standardfehler in den aufrufenden Prozess in .NET und Java um.

7
Verwenden von Pipes in ngModel für INPUT-Elemente in Angular
Ich habe ein HTML-EINGABE-Feld. &lt;input [(ngModel)]="item.value" name="inputField" type="text" /&gt; und ich möchte seinen Wert formatieren und eine vorhandene Pipe verwenden: .... [(ngModel)]="item.value | useMyPipeToFormatThatValue" .... und erhalten Sie die Fehlermeldung: Ein Aktionsausdruck kann keine Pipe enthalten Wie kann ich in diesem Zusammenhang Rohre verwenden?

3
Bewahren Sie die Farbe nach dem Paspeln von grep zu grep
Es gibt eine ähnliche Frage in Preserve ls Farbe nach dem Grep'ing, aber es ärgert mich, dass die Farbe nicht erhalten bleibt, wenn Sie farbige Grep-Ausgaben in ein anderes Grep leiten . Als Beispiel grep --color WORD * | grep -v AVOIDwird die Farbe der ersten Ausgabe nicht beibehalten. Aber …
140 linux  bash  colors  grep  pipe 

5
Wie kann ich mit bash Standardfehler in einen anderen Prozess leiten?
Es ist bekannt, wie die Standardausgabe eines Prozesses in die Standardeingabe eines anderen Prozesses geleitet wird: proc1 | proc2 Was aber, wenn ich den Standardfehler von proc1 an proc2 senden und die Standardausgabe an ihrem aktuellen Speicherort belassen möchte? Sie würden denken, bashhätte einen Befehl in der Art von: proc1 …
137 bash  pipe  stderr 



4
Was sind die Parameter für die Nummer Rohr - Winkel 2
Ich habe die Zahlenpfeife unten verwendet, um Zahlen auf zwei Dezimalstellen zu beschränken. {{ exampleNumber | number : '1.2-2' }} Ich habe mich gefragt, was die Logik hinter '1.2-2' ist. Ich habe damit herumgespielt und versucht, eine Pipe zu erreichen, die auf null Dezimalstellen filtert, aber ohne Erfolg.
123 angular  pipe  decimal 

6
Erkennen, ob stdin ein Anschluss oder eine Leitung ist?
Wenn ich " python" vom Terminal ohne Argumente ausführe , wird die interaktive Python-Shell aufgerufen. Wenn ich " cat | python" vom Terminal aus ausführe , wird der interaktive Modus nicht gestartet. Irgendwie hat es ohne Eingabe festgestellt, dass es mit einer Pipe verbunden ist. Wie würde ich eine ähnliche …
118 c++  c  qt  pipe  stdin 



7
Bash variabler Bereich
Bitte erklären Sie mir, warum die allerletzte echoAussage leer ist. Ich erwarte, dass dies XCODEin der while-Schleife auf einen Wert von 1 erhöht wird: #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: No messages …
104 bash  scope  pipe 

4
git update-index --assume-unverändert im Verzeichnis
git 1.7.12 Ich möchte alle Dateien unter einem bestimmten Verzeichnis als unverändert annehmen. 1) git update-index --assume-unchaged dir/gibt "Pfad ignorieren". 2) git update-index --assume-unchaged dir/*schlägt schnell fehl, weil es auf Dateien stößt, die nicht verfolgt werden, daher gibt es "fatal: Datei kann nicht markiert werden" und wird beendet. 3) Versuchen …
101 git  command-line  pipe 


4
Fehlercodes in einem Shell-Rohr abfangen
Ich habe derzeit ein Skript, das so etwas tut ./a | ./b | ./c Ich möchte es so ändern, dass ich, wenn eines von a, b oder c mit einem Fehlercode beendet wird, eine Fehlermeldung drucke und stoppe, anstatt eine schlechte Ausgabe weiterzuleiten. Was wäre der einfachste / sauberste Weg, …


2
Piping-Puffer zum externen Befehl in Vim
Ich bin eine Art Vim-Neuling. Ich möchte den Inhalt des aktuellen Puffers an stdin des externen Befehls senden (sagen wir mail). Mein letzter Zweck ist es, eine Verknüpfung festzulegen, um E-Mails schnell aus dem aktuellen Vim-Puffer zu senden. Ich vermute, dass dies eine triviale Angelegenheit sein sollte, aber ich konnte …
92 vim  pipe  external 

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.