Nic*_*ola 4 command-line shell rm fifo
我找不到一个 shell 命令来删除目录中的所有 FIFO 文件。事实上,对于目录的删除,该rm
命令提供了 options -d, --dir
,但对于 FIFOs 它没有提供任何选项。
目前,找到的唯一解决方法是像foo.fifo
这样调用 FIFO,以便使用rm *.fifo
.
要删除当前目录和所有子文件夹中的所有 FIFO,请使用
find . -type p -delete
Run Code Online (Sandbox Code Playgroud)
要仅删除当前目录中的 FIFO,请使用
find . -maxdepth 1 -type p -delete
Run Code Online (Sandbox Code Playgroud)