Als «pipe» getaggte Fragen

13
Piping-Ausgabe eines Segfault-Programms

Ich habe ein Skript, das ein Programm aufruft (speziell einen ttf2afmTeil von Tetex 3.0), das manchmal fehlerhaft ist und manchmal nicht. Die Informationen, die ich benötige, werden immer ausgedruckt, bevor sie sich als fehlerhaft herausstellen. Es fällt mir jedoch schwer, die Pipe-Umleitung daran...

13
Pipe, {Liste; } funktioniert nur mit einigen Programmen

Benötigen Sie Erklärungen von Hauptbenutzern für dieses unvorhersehbare Verhalten: ps -eF | { head -n 1;grep worker; } UID PID PPID C SZ RSS PSR STIME TTY TIME CMD root 441 2 0 0 0 2 paź15 ? 00:00:00 [kworker/2:1H] alles sieht in ordnung aus ls -la / | { head -n 1;grep sbin; } Zeigt nur die Ausgabe...

13
Kommunikation zwischen mehreren Prozessen

Ich habe ein Bash-Skript, das manager () als separaten Prozess für x-times ausführt. Wie ist es möglich, Nachrichten aus dem Skript an alle manager () -Prozesse weiterzuleiten? Ich habe von anonymen Pipes gelesen, aber ich habe keine Ahnung, wie ich die Nachrichten damit teilen soll. Ich habe...

12
Öffnen Sie die mit dem Befehl 'find' gefundene Datei

Dies ist wahrscheinlich eine einfache, aber ich kann es nicht herausfinden und es ist so gut wie nicht durchsuchbar. In einer Ordnerhierarchie habe ich genau eine Datei vom Typ xyz. Ich möchte diese Datei finden und mit einem Terminalbefehl öffnen. find . -name *.xyz Dadurch wird die gesuchte Datei...

12
Wie (und warum) verwenden Sie stderr zum Lesen und Schreiben?

Nach dieser Antwort von schily , lessliest Navigationsbefehle von stderr , wenn es zu öffnen nicht in der Lage ist /dev/tty. Dies scheint rätselhaft, da ich noch nie etwas gesehen habe, das in den Stderr-Stream eines anderen Programms geschrieben wurde, und ich weiß nicht, wie ich das überhaupt...

12
Wie speichere ich Pipe (|) in einer Variablen?

Die Idee wäre, es als ... Pipe in einem Befehl zu verwenden. Zum Beispiel: Angenommen, es gibt einen langen Pfad, der immer wieder neu eingegeben werden muss, gefolgt von einer Pipe und einem zweiten Programm, d. H. "directory1/directory2/direcotry3/file.dat | less -I " Ich möchte, dass dieser Teil...

12
Warum kann ich pwd nicht auf macOS öffnen?

Dies ist MacOS-spezifisch, scheint aber zu unixartig, um in der Ask Different- Community mitzumachen . In Terminal kann ich pwddas Ergebnis kopieren und das Ergebnis eingeben openund einfügen. Der Ordner wird dann im Finder geöffnet pwd | open druckt die Hilfedokumentation für open. Warum...

12
netcat druckt keine Antwort

Ich versuche, Befehle mit einer netcatPipe-Antwort an einen TCP-Port zu senden, wenn ich netcatmeinen Befehl ausführe und eingebe. Er gibt die Antwort korrekt aus, aber wenn ich einen Befehl von einer Pipe übergebe, sendet er den Befehl korrekt, druckt aber keine Antwort Das funktioniert also...