【发布时间】:2016-09-05 11:32:03
【问题描述】:
我在这里和其他地方看到了许多问题的答案,这些答案说您可以通过回显变量并将其传递给 grep 来对变量进行 grep 搜索。但是,遵循这些示例的语法对我不起作用。
以下代码失败,每次都回显“找到”,无论我使用grep 搜索什么字符串。我做错了什么?
TEST='This is a test of the emergency broadcast system.'
echo $TEST | grep 'blah'
if [ $? -eq 0 ]
then
echo 'not found'
else
echo 'found'
fi
【问题讨论】:
-
退出状态0一般表示成功...