我正在尝试查看我拥有的特定文本文件中是否存在字符串。我已经提到过这篇post,但我遇到了不同的问题。
我在 powershell 中使用
./test.bat
将其作为批处理文件运行。
if [ "$(< C:/Temp/test.txt)" =~ "test" ]; then echo "true"
这会返回
"$(C:/Temp/test.txt)" was unexpected at this time.
我也尝试过
if grep -` "test" "$C:/Temp/test.txt"; then echo "True"
这将返回
-q was unexpected at this time
。
我做错了什么?
要检查特定文件中是否存在字符串,可以使用 grep 命令。
grep -i -o "<your_string>" <your_file_name>