linux 脚本问题求教

root@center1:~/douyin/DYSECOO# ps -ef|grep msg_test
root     20069 19706  0 18:56 pts/9    00:00:00 /usr/bin/python3 ./douyin/DYSECOO/msg_test.py
root     20184 19706  6 18:58 pts/9    00:00:00 /usr/bin/python3 ./douyin/DYSECOO/msg_test.py

每次通过 ps -ef|grep msg_test 查找 如果发现./douyin/DYSECOO/msg_test.py 里面有"DYSECOO"关键词 就不运行./douyin/DYSECOO/msg_test.py这个下面脚本,如果没有 就python3 运行这个./douyin/DYSECOO/msg_test.py 脚本

阅读 999
1 个回答
if [ -z "$(ps -ef | grep msg_test)" ]; then
    python3 ./douyin/DYSECOO/msg_test.py
fi
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题