请看代码, grep 后不加$会筛选出两行,但是加上$只有一行了,为什么,第一行和第二行都是以autoRunVms.sh为结尾,为什么加上$后,第一行就筛选不出来了
[root@localhost home]# ps aux | grep autoRunVms.sh
root 27559 0.0 0.0 112660 976 pts/0 S+ 15:21 0:00 grep --color=auto autoRunVms.sh
root 30205 0.0 0.0 113648 2068 ? S 2月08 2:49 /bin/bash /usr/local/VmsServerV3.140.0/autoRunVms.sh
[root@localhost home]#
[root@localhost home]# ps aux | grep autoRunVms.sh$
root 30205 0.0 0.0 113648 2068 ? S 2月08 2:49 /bin/bash /usr/local/VmsServerV3.140.0/autoRunVms.sh