0
我們在ksh文件中有這個sript。日誌mkfifo:必須指定文件
FIFO_FILE=${FOLDER}/fifo_FIFOFILE.$$
mkfifo $FIFO_FILE
有時它工作。有時,它不是,有沒有錯誤或警告,只是一個日誌
mkfifo: must specify file
Usage: mkfifo [-m mode] file ...
我搜索互聯網上,但沒有發現對mkfifo消息「必須指定文件」的任何事情。在我們的代碼庫中肯定沒有這個消息。我不確定這是一個警告或任何事情。任何人有任何東西(文件,...)視爲mkfifo消息?
我在這裏發現了關於mkfifo的一些信息,但是沒有關於錯誤信息。
EDIT1: 在那個運行正常的腳本之前,我們有很多腳本。所以,FOLDER不可能有空間。有沒有人有任何資源涉及mkfifo的消息「mkfifo:must specify file」?
也許它發生在FOLDER包含空間時? –
感謝您的回覆,但FOLDER不包含空格。 – greencomet90
爲了獲得更好的可讀性,當在變量名中使用_時,我傾向於將它們放入{},就像'mkfifo「$ {FIFO_FILE}」 - 爲潛在空間添加「使得它對變量值更具彈性 –