我正在尝试检查文件是否存在,并将状态写入另一个状态文件。
CD=$1
if [ ls FILE_${CD}01.TXT -eq FILE_${CD}01.TXT ]; then echo "ok">status.text;
else
echo "not ok" >status.text; fi
请帮我纠正语法。
答案 0 :(得分:0)
使用-f
标记[
:
if [ -f "FILE_${CD}01.TXT" ]; then
echo ok > status.text
else
echo not ok > status.text
fi