Als «stdin» getaggte Fragen

13
Bash: Prozesssubstitution und stdin

Die folgende Zeile ist offensichtlich: echo "bla" | foo | bar Aber machen die folgenden dasselbe? echo "bla" | bar <(foo) echo "bla" | bar < <(foo) Welcher von den foound barlas "bla" von stdin und warum? Ich meine, dass ich es natürlich einfach codieren und überprüfen kann, aber ich bin...

11
Wie man HTML in Luchs leitet?

Ich teste einen Ajax-Anruf von der Konsole aus. Ich mag es, das Meta-Informationsrauschen, das HTML-Markup ist, loszuwerden und nur den Inhalt zu lesen, daher leite ich ihn gerne in einen Terminal-Browser, z. B. Luchs. Noch: curl www.google.de | lynx öffnet gerade eine neue Instanz von lynx. Ich...

10
Was versteht man unter STDOUT und STDIN?

Ich lese ein Buch, es heißt: Jedem Prozess stehen mindestens drei Kommunikationskanäle zur Verfügung: „Standardeingang“ (STDIN), „Standardeingang“ (STDOUT) und „Standardfehler“ (STDERR). Die meisten Befehle akzeptieren ihre Eingabe von STDIN und schreiben ihre Ausgabe in STDOUT. Sie schreiben...

10
Stdin von einer Named Pipe bekommen

Ich versuche, Python in einem Terminalfenster auszuführen und es von einer Named Pipe umzuleiten. Dann schreibe ich in die Named Pipe in einem anderen Terminal und lasse diesen Befehl auf Python ausführen. Terminal 1: mkfifo p1 python < p1 Terminal 2: echo -n "print \"Hello World\"" > p1 Was...

9
Stdin und stdout zu Ports umleiten

Ich möchte ein Programm nehmen P, das von stdin& schreibt stdout, aber es verbindet ncoder was auch immer, so dass es von einem bestimmten Port liest und an einen anderen Port ausgibt. # The reading is easy, here P reads from port 50505 nc -l 50505 | P Wie kann ich es zurückschreiben, um Port...

9
Piped-Eingang zu Nano

Warum wird ls | nano -der Editor in Ubuntu geöffnet, aber der Editor geschlossen und eine Datei -.savein CentOS gespeichert ? Wie kann ich Nano in CentOS dazu bringen, beim Lesen von stdin offen zu

8
Wie kann ich die Größe von stdin bekommen?

Ich bin dabei, ein großes Verzeichnis zu komprimieren, und ich möchte wissen, wie groß die resultierende Datei genau sein wird. Ich habe versucht du: $ tar -cv dir | du -h - du: cannot access '-': No such file or directory Dann habe ich versucht, die Dateiversion von '-' zu verwenden: $ tar -cv dir...

7
Schauen Sie sich den Inhalt von stdin an

Ich versuche, eine Linux-Anwendung zu debuggen, die Befehle über stdin empfangen kann, und es wäre wirklich nützlich, alles zu sehen, was in stdin geschrieben wird. Mein erster Ansatz war die Ausführung sudo cat /proc/$pid/fd/0, aber es stellt sich heraus, dass dies ein ungültiger Ansatz ist, da...

7
stdin, stderr, redirection und logs

Gibt es einen Unterschied zwischen diesen beiden Zeilen? /home/user/script.sh >> /home/user/stdout_and_error.log 2>&1 /home/user/script.sh 2>&1 >> /home/user/stdout_and_error.log zu wissen, dass ich die Standard- und Ausführungsfehler des Skripts in die Protokolldatei...

7
Bash Scripting - Lesen Sie Tarball von stdin

Ich habe eine Aufgabe, die ich schreiben muss und die meiner Meinung nach dumm einfach sein sollte, aber ich habe es tatsächlich ziemlich schwer. Ich habe ein kurzes Bash-Skript, das eine bestimmte Art von Anwendung in Tarball-Form aufnimmt und erstellt. Derzeit sind nur zwei Befehlszeilenargumente...