Unix 无法将管道更改为普通文件
我有下面的文件(上面),它似乎是一个Unix管道 如何使管道成为默认文本文件 如何使管道成为默认管道 文本文件,例如第一个字母 更改为dUnix 无法将管道更改为普通文件,unix,pipe,Unix,Pipe,我有下面的文件(上面),它似乎是一个Unix管道 如何使管道成为默认文本文件 如何使管道成为默认管道 文本文件,例如第一个字母 更改为d “d”的第一个字符表示该条目是一个目录,而不是一个普通文件。除非有其他未提及的复杂情况,否则最简单的方法是使用大锤: $ rm outside $ touch outside 如果当前有一个进程正在使用该文件,则需要先终止该进程,然后重新启动该进程,使其使用新文件。否则,管道将保持打开状态,但不可见,直到过程最终结束。@Cody:你说得对。我修好了。谢谢你
“d”的第一个字符表示该条目是一个目录,而不是一个普通文件。除非有其他未提及的复杂情况,否则最简单的方法是使用大锤:
$ rm outside
$ touch outside
如果当前有一个进程正在使用该文件,则需要先终止该进程,然后重新启动该进程,使其使用新文件。否则,管道将保持打开状态,但不可见,直到过程最终结束。@Cody:你说得对。我修好了。谢谢你指出这一点!