关于如何判断 grep 返回结果

来源:互联网 发布:土摩托 知乎 编辑:程序博客网 时间:2024/05/22 03:32

 xml_path=`grep -l -F -i 'yes' "${i}"`

判断为空 

if [ -z $xml_path ]

if [  $? == 1 ]

判断不为空

if [ ! -z $xml_path ]

if [  $? == 0 ]


对于grep 的返回结果  -n 与 ! -z 并不是一回事,也就是判断 不为空时 使用 -n 不准确。


0 0
原创粉丝点击