我正在尝试执行下一步的bash文件:
从文件夹中,仅提取文件名中包含干净字词的文件夹。
从这些中,如果其中有1个,那么请选择其中一个。
现在,我正是在这一点上:
pwd
for filename in $(find . -name '*clean*' | sort); do
if [$filename = '*1.clean*']; then
echo expression evaluated as true
fi
done
我遇到了if语句的问题,因为我真的不知道如何制定它
由于
答案 0 :(得分:1)
]
之前和[
a='txt'
if [ 'txt' = $a ]
then
echo "yes"
fi
更多关于if语句:http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html