在 bash 中查找并终止特定进程



>我正在寻找一种在 bash 中查找和终止特定进程的方法,例如,假设我有一个打开文本文件的脚本,并且这是一个循环,一遍又一遍地打开文本文件,所以同一个文本文件本身重叠,我将如何在下一个文本文件打开之前关闭上一个文本文件?我在这里找到了几种解释如何按名称或 PID 杀死特定进程的方法,但没有一种能给我我想要的东西,而且我无法获得很多提供的工作答案,花了一段时间试图弄清楚这个小问题,只是想知道是否有人可以提供任何东西。谢谢。

打开和关闭文件,就像你正在做的那样,由你运行的各种程序处理。Bash 没有单独的操作来显式打开和关闭文件,只有读取和写入文件的方法。您可以kill一个过程来确保它不能对文件执行任何进一步的操作,但如果这不是您所追求的,则必须更具体。

最新更新