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}” - 为潜在空间添加“使得它对变量值更具弹性 –