我正在寻找一种方法来查找和杀死bash中的特定进程,例如,假设我有一个打开文本文件的脚本,这是一个循环打开文本文件一遍又一遍,所以相同的文本文件本身重叠,如何在下一个文本文件打开之前关闭它?我在这里找到了几种解释如何通过名称或PID来杀死特定进程的方法,但是它们都没有给我我正在寻找的东西,而且我无法得到很多工作的答案,花了一段时间试图找出这个小问题,只是想知道是否有人可以提供任何东西。感谢。
答案 0 :(得分:0)
正在执行打开和关闭文件,由您运行的各种程序处理。 Bash没有单独的操作来显式打开和关闭文件,只有读取和写入文件的方法。您可以kill
一个流程来确保它无法对文件做任何进一步的操作,但如果不是您所追求的,那么您必须更加具体。