1
if grep -Fxq $name1 test.txt

これは機能していないようです。何かアドバイス?

4

3 に答える 3

1

次のようにできます。

match=`grep $name1 test.txt`
if [ -n "$match" ]; then
   echo found
fi
于 2012-12-07T12:21:04.253 に答える
1

これを試すことができます:

grep -Fxq $name1 test.txt  
if [ $? -eq 0 ]; then
    ... test.txt contains $name1 ...
else
    ... test.txt does not contain $name1 ...
fi
于 2012-12-07T12:28:28.490 に答える
0

それで十分です:

 grep $name1 test.txt
于 2012-12-07T12:21:26.277 に答える