我正在尝试使用CURL将文件夹中的所有文件发布到URL下方,并且需要将无法发布的文件移动到错误文件夹中。
#!/bin/sh
FILES=/opt/data/scripts/TDBank_210/fromDecs/*
for file in $FILES
do
current_time=$(date "+%Y.%m.%d-%H.%M.%S")
log_fileName=$file.$current_time
echo "Processing $file..."
# take action on each file. $f store current file name
curl --data-binary @$file https://tdbank-staging.coupahost.com/cxml/invoices --output /opt/data/archive/scripts/TDBANK_210/logs/$log_fileName
#if fail, move the files to /error folder and send an email
#need code for this
done
我有此脚本,但是它不发布文件。(尽管当我单独发布文件时,发布命令有效) 中的无效属性 文献。 [验证失败:发票编号已用于此 供应商 发票抬头:此供应商已使用发票编号]