bash脚本中的cp命令不会复制整个文件

时间:2019-05-21 07:11:41

标签: linux bash

我有bash脚本,用于构建Maven项目并在构建后将War-file复制到适当的目录。代码的一部分:

    if [ "${array[index]}" != "common-project" ] && [ "${array[index]}" != "KpsdpDatabase" ]; then 
        cp $gitpath/services/${array[index]}/ws/target/*.war $tomcatpath/webapps/ &>> $log_filename
        retVal=$?
        if [ $retVal -ne 0 ]; then
            error_dialog "Ошибка копирования war-файла ${array[index]}"
        fi
    fi

问题在于,有时cp命令仅复制文件的一部分。但是返回码仍然为0。有人可以帮我解决这个问题吗?

0 个答案:

没有答案