Bash:检查文件中间是否有时间戳

时间:2018-03-21 13:28:41

标签: bash

我一直在尝试检查并根据文件末尾是否有时间戳来移动文件。这是我尝试过的。我做错了什么?

while read product; do
        if [ -f ${PRODUCT_HOME}/file.*.zip]; then
                echo "Has timestamp."
                mv ${PRODUCT_HOME}/file.*.zip /home/has_time_stamp/file.zip
        else
                echo "No timestamp"
                mv ${PRODUCT_HOME}/file.zip /home/no_time_stamp/file.zip
        fi
done <product_details.txt

错误:

  

test.sh:56:[:缺失]

0 个答案:

没有答案