首页 > 代码库 > 命令在bash终端和脚本执行结果不一致问题

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

#!/bin/bash


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

echo $num

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

技术分享

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

技术分享

系统为ubuntu14.04

技术分享


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


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