Google Chrome 和 Google Chrome Beta 均在进程列表中被命名为“chrome”。
我想终止所有 chrome 实例,但保留所有 chrome beta 实例;)
有没有什么指点可以说明从 bash 脚本中找到最好的方法?;)
答案1
使用pkill -f
而不是 killall。-f
使用完整进程名称的任何部分进行匹配时,开关都是必需的。您可以使用pgrep -fa
first 列出完整的进程并测试您的搜索字符串。
Google Chrome 和 Google Chrome Beta 均在进程列表中被命名为“chrome”。
我想终止所有 chrome 实例,但保留所有 chrome beta 实例;)
有没有什么指点可以说明从 bash 脚本中找到最好的方法?;)
使用pkill -f
而不是 killall。-f
使用完整进程名称的任何部分进行匹配时,开关都是必需的。您可以使用pgrep -fa
first 列出完整的进程并测试您的搜索字符串。