插入新行后脚本不再启动目标程序

插入新行后脚本不再启动目标程序

我有一个脚本,基本上启动这样的程序:

#! /bin/bash

cd /path/to/my/program
./muh_program

我在以“cd”开头的行的正上方插入了以下行:

ps -ef | grep muh_program | grep -v grep | awk '{print $2}' | xargs kill

它停止工作了。

为什么以及如何解决它?

相关内容