CentOS中的Alernative命令

时间:2015-09-18 10:30:15

标签: linux shell grep

以下命令在 Ubuntu

正常工作
iv2user@ubuntu-serverA1:~$ ps ax | grep -v grep | grep -v $0 | grep script_master_01.py
20656 pts/2    S+     0:00 python script_master_01.py

我在运行py文件,python script_master_01.py

但在 CentOS 6.5

上命令无法正常工作
[iv2user@dev3 ~]$ ps ax | grep -v grep | grep -v $0 | grep cqc_script_master_76.py
Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.

你能帮助我吗,因为我没有对CentOS的指令。

2 个答案:

答案 0 :(得分:2)

你也可以尝试以下方法,因为它会淘汰你不想要的其他结果:

ps ax | grep cqc_script_master_76.p[y]

答案 1 :(得分:1)

在变量$ 0中你有不同的值,在ubuntu只是" bash",在centOS" -bash",所以用破折号认为,必须有一些选项