我正在编写一个脚本,我正在寻找一个单词,如果它是真的它应该退出脚本,否则应该继续脚本。但是,即使grep输出为false,我的脚本也不会成为其他部分。
ps -fu rdb1 | grep humor >> humor_chk
grep humor.pl humor_chk | tail -1
if [ $? -eq 0 ]
then
echo "`date +%D' '%T` Humor is still running. Hence exiting" >> $LOG1
exit
else
ls -lrt /a/b/c/ >> files
fi
我得到的输出为: 01/19/15 05:54:03幽默仍然在运行。因此退出