Ich erstellte einen neuen FIFO mit dem Befehl mkfifo
. Ich habe eine Textdatei f.txt
. Ich möchte die Textdatei in meinen FIFO schreiben. Wie? Gibt es einen Unix-Befehl dafür?In Linux: Schreiben in einen FIFO
1
A
Antwort
8
Sie können cat
verwenden behandelt werden:
mkfifo /tmp/foo
cat f.txt > /tmp/foo
Sie werden sehen, dass Es hängt, weil Sie auch einen Reader-Prozess benötigen, wie cat
.
cat /tmp/foo
Sie können auch zuerst den Reader-Prozess und dann den Writer starten.
3
leite es einfach in das Rohr:
mkfifo /tmp/pipe
cat f.txt > /tmp/pipe &
cat /tmp/pipe
Hinweis, dies grob ist, was cat f.txt | cat
tut, aber dies eine Named Pipe anstelle eines anonymen Rohr.
2
Gleiche wie jede Datei denke ich:
cat f.txt > myfifo
Die meisten Dinge können wie Dateien in Linux/Unix
Verwandte Themen
- 1. Schreiben in FIFO-Datei, Linux & Mono (C#)
- 2. Schreiben an fifo (Named Pipe)
- 3. In Nulldatei schreiben in Linux
- 4. Umleiten von stdin durch einen FIFO
- 5. Kann nicht schreiben in FIFO-Datei über NFS
- 6. FIFO mit winform in C#
- 7. I2C schreiben Bestätigung Polling in Linux Kernel
- 8. Kann ich unter Linux eine Named Pipe für nicht blockiertes Schreiben in Python öffnen?
- 9. Atomic-Schreiben in Datei unter Linux
- 10. Set 16550A UART Hardware FIFO-Interrupt-Ebene von Linux Userspace
- 11. FIFO für Bilder in Iphone
- 12. linux clipboard lesen/schreiben in C
- 13. Problem mit nicht blockierenden Fifo in bash
- 14. Fifo-Datei Windows Beispiel
- 15. Schreiben und lesen von einem Fifo aus zwei verschiedenen Skript
- 16. Sind Threads auf einen Sperr-FIFO warten?
- 17. einen Befehl in Linux Erstellen
- 18. Einen Regex in Latex schreiben
- 19. Schreiben einen Funktionszeiger in C
- 20. Schreiben in einen Cursor Android
- 21. Schreiben in einen gelieferten Vektor
- 22. Wie eine dynamische Größe FIFO in Verilog
- 23. Schreiben in einen Nachrichtenrouter über einen Socket
- 24. Lesen/Schreiben von Named Pipes unter Mono/Linux
- 25. Warum können zwei Prozesse nach dem Löschen des FIFO immer noch einen FIFO verwenden?
- 26. FIFO-Seite Ersatz in C, falsche Ausgabe
- 27. crawl requestes in FIFO-Reihenfolge mit scrapy
- 28. Running Cucumber auf dem Gerät, App stürzt sofort ab, Fehler: "Fehler beim Schreiben auf Fifo. RunLoop :: Fifo :: NoReaderConfiguredError"
- 29. versuchen, FIFO-Warteschlangensystemaufruf hinzuzufügen
- 30. Kann nicht erstellen/schreiben - Fehlercode 13 in Linux