通常,我在if语句中使用方括号:
if [ "$name" = 'Bob' ]; then ...
但是,当我检查如果grep成功,我不使用方括号:
if grep -q "$text" $file ; then ...
当在if语句中需要方括号时?
if [ "$name" = 'Bob' ]; then ...
但是,当我检查如果grep成功,我不使用方括号:
if grep -q "$text" $file ; then ...
当在if语句中需要方括号时?