如何使bash FIFO等待,直到完成從另一側讀取?
我正在寫一個bash腳本,並且正在尋找一些能夠讓我將命令發送給程序將讀取和執行的文件的東西。我發現this。從一開始我開始嘗試,我意識到有一個很大的麻煩:如果輸入行大約有100個字符,那麼從對方的讀取將失敗的機率有50%。讓我解釋一下發生的例子。 首先,我們分別需要一個fifo和兩個one-liners作爲服務器和客戶端。 # creating fifo
mkfifo pipe
# a-la
linux
bash
fifo
2014-01-13