sid Asked: 2018-08-29 07:09:20 +0800 CST 使用 if else 在文件中搜索模式的 Shell 脚本 0 这是我的脚本,我想在文件中找到一个模式。grep -q '<Pattern>' '<file>' && echo $?如果找到模式,我知道退出状态为 0。但我得到如果:表达式语法错误。 if ( (grep -q '<Pattern>' '<file>' && echo $?)==0 ) then echo "Pattern found" else echo "Pattern not found" endif scripts tcsh