5
A
回答
12
取決於你想要做什麼。假設您想在閒暇時編寫字符串並將其打印出來。成立了文件描述符重定向到一個進程替換等待標準輸入:
$ exec 3> >(rev)
$ echo hello world >&3
dlrow olleh
當你用它做,你可以關閉文件描述符
$ exec 3>&-
$ echo hello world >&3
bash: 3: Bad file descriptor
+1
我的理解是這個*在某些平臺上是在磁盤上(其中'/ dev/fd不可用,因此改用了一個命名管道)。 –
相關問題
- 1. 文件寫入磁盤
- 2. 寫入多個文件描述符
- 3. 使用寫入將整數寫入文件描述符?
- 4. MySql批量導入而不寫入文件到磁盤
- 5. 不寫入磁盤的C++文件
- 6. 寫入磁盤文件不正確
- 7. 寫入Python子進程的文件描述符3 .Popen對象
- 8. FMDB databaseWithPath:不寫入磁盤
- 9. NSUserDefaults不會寫入磁盤
- 10. NSUserDefaults寫入磁盤?
- 11. 將reg文件傳遞給regedit而不寫入磁盤(以避免將解密數據寫入磁盤)
- 12. 寫作文件描述符
- 13. 從StreamWriter輸出.txt文件而不寫入磁盤?
- 14. 直接讀取blob zip文件而不寫入磁盤
- 15. 寫入文件到服務器磁盤,而不是下載
- 16. 創建+服務(通過HTTP).ZIP文件,而不寫入磁盤?
- 17. 將日誌文件寫入磁盤而不是db中的drupal
- 18. WordPress無法將文件寫入磁盤
- 19. 強制將文件寫入磁盤
- 20. Python何時將文件寫入磁盤?
- 21. 將System.Xml.XmlElement寫入磁盤上的文件
- 22. 將PFObject寫入磁盤
- 23. UIWebView寫入磁盤方法
- 24. 隨機磁盤寫入
- 25. 文件寫入到磁盤中的蟒蛇3.X
- 26. Python mangles struct.pack字符串寫入磁盤
- 27. 將0個字符寫入文件描述符
- 28. StreamWriter:有沒有辦法寫入內存而不直接寫入磁盤?
- 29. 將字節數組轉換爲文件而不將文件寫入磁盤
- 30. PHP:如何使用Unicode字符將文件寫入磁盤
什麼是你想實現它? –
您可以使用'mkfifo'來創建[fifo隊列](https://en.wikipedia.org/wiki/Named_pipe),它將在文件系統中創建一個條目,但實際的io將通過它存儲在內存中。 – Kevin