我用以下命令: ps -ef |grep ps 结果有时候会显示两个进程: ps -ef 和 grep ps 但多数时候只显示一个进程: ps -ef 到底是什么影响了它的结果呢, 这导致我编shell的时候无法判断输出的结果行数是否符合要求。。。
#ps -ef|grep httpd 用以显示httpd进程的详细信息. -e 显示系统中的所有进程,除了核心进程 -f 显示进程的详细信息 | 管道命令,前一个命令的输出做为后一个命令的输入 grep 查找字符 "httpd" 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/19919/showart_360666.html
我执行一个aa.sh文件,aa.sh文件里调用sqlplus 执行过程中 我ps -ef|grep aa.sh 会找不到aa.sh这个进程 反而查找ps -ef|grep sqlplus 会找到,这是怎么回事? 能否指教?谢谢。
执行 ps -ef | grep aaa 怎么能让他在grep aaa进程以外的进程查找 /data1/users/les/sqlsrc/view]ps -ef | grep aaa advan 27850 20246 0 15:16:07 pts/9 0:00 grep aaa ==〉怎么让这个进程不显示