如何测试文件中是否存在字符串

use*_*191 1 unix shell perl

我正在使用shell/perl搜索一个不应该包含此字符串"section"的文件.

grep -vl如果字符串存在,请帮我找到way 命令返回文件名.

Rah*_*thi 5

你可以尝试这样: -

grep -Fxq "$MYFILENAME" file.txt
Run Code Online (Sandbox Code Playgroud)

或者可能是这样的: -

if grep -q SearchString "$File"; then
   Do Some Actions
fi
Run Code Online (Sandbox Code Playgroud)

  • 您是否只是将副本中的答案复制并放在这里? (3认同)