命令在bash终端和脚本执行结果不一致问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令在bash终端和脚本执行结果不一致问题相关的知识,希望对你有一定的参考价值。

#!/bin/bash


num=$(ps aux | grep $1 | grep -v grep  | wc -l)

echo $num

该脚本执行的num的取值为2

技术分享

在终端的执行结果应该为0

技术分享

系统为ubuntu14.04

技术分享


不知道什么问题,先记录一下。


以上是关于命令在bash终端和脚本执行结果不一致问题的主要内容,如果未能解决你的问题,请参考以下文章

用计划任务运行bat脚本结果和手动运行脚本不一致,脚本内容只有一条move

subprocess.Popen() 在 Eclipse/PyCharm 和终端执行之间存在不一致的行为

linux脚本放到计划任务里面执行结果与手动运行不一致

linuxhistory命令,终端显示和日志文件显示不一致

Linux计划任务执行结果和手动执行不一致

Shell 退出代码与简单命令不一致