0
我需要檢查Unix文件中的文件結束信號在哪裏,並將其設置爲不發送到管道文件。如何確定文件結束並不要將其發送到管道文件?
我需要這個,因爲我需要使用cat發送文件列表,當它到達第一個文件的eof時,它會發送到管道並關閉。因此,該過程停止。
有人可以幫助解決這個問題嗎?
在此先感謝。
EDIT代碼:
mkfifo file.pipe cat file1.txt file2.txt > mkfifo.pipe
發送FILE1.TXT的內容之後將其發送到EOF和關閉管道文件。因此不發送file2.txt。
請張貼您的代碼。 – bpgergo
mkfifo file.pipe cat file1.txt file2.txt> mkfifo.pipe 發送file1.txt內容後,它發送EOF並關閉管道文件。因此不發送file2.txt。 –
'cat'不應該發送任何文件結束符。其目的是將多個文件合併成一個文件。 (另外,沒有實際的文件結尾字符。) – chepner