相关疑难解决方法(0)

仅当存在时才写入 FIFO

我看到的大多数关于写入 FIFO 的示例都说使用echoorcat命令并将标准输出重定向到文件。例如,

echo 'a' > /tmp/my_fifo
Run Code Online (Sandbox Code Playgroud)

但是,如果 FIFO 尚不存在,这将创建一个常规文件。是否有一些类似的东西,mkfifo但是如果它不存在就会失败?也就是说,类似于:

echo 'a' | write-to-existing-file /tmp/my_fifo
Run Code Online (Sandbox Code Playgroud)

shell bash io-redirection fifo

2
推荐指数
1
解决办法
2494
查看次数

标签 统计

bash ×1

fifo ×1

io-redirection ×1

shell ×1