我现在有一些代码失败了:
for filename in $WORKINGDIR/customer*dat
do
echo "-put $filename" >> $WORKINGDIR/$DWTFR
done;
从命令行执行时效果很好,在测试sftp的加载文件时填充:
-put /home/batchrunner/customer_updates.dat
-put /home/batchrunner/customer_usr_all.dat
在生产中,当从网络化执行时,它会填充:
-put /home/batchrunner/customer*dat
哪个sftp呕吐。
答案 0 :(得分:0)
尝试使用find。
表示find $WORKINGDIR -type f -name "customer*dat"