关于shell脚本killapk的问题

kill -9 $(ps -A|awk '/进程名/{print $1}')

我写了一句话 然后在cmd里面 sh *.sh 运行这个脚本的时候报错 awk notfound
could not kill pid -9 :not such process

然后我把上面那句改成 kill ps -ef|grep text2

就报错 grep not found 这是怎么回事啊 not found grep 和awk 是怎么回事啊

我是在adb shell下运行这个脚本的

得怎么获取运行后程序的pid啊

阅读 3.3k
1 个回答

获取进程pid

ps 进程名

如segmentfault app进程是这样获取

ps com.segmentfault.app

grep awk是linux下脚本命令,adb shell是不支持的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题