我想将所有.xls
个文件仅从INBOUND文件夹复制到目标文件夹,并将所有.xls
个文件转换为.csv
个文件。
以下是我编写的代码,但它无法正常工作。
#!/bin/bash
SRC_PATH=/bishare/IRP_PROJECT/SXM_SFTP/*/INBOUND/*
TGT_PATH=/appinfprd/bi/infogix/IA83/InfogixClient/Scripts/IRP/New_Vendors/Xls_Convert/
cp $SRC_PATH {*.xls} $TGT_PATH
cd $TGT_PATH
for i in
do
ssconvert i i.csv
done
答案 0 :(得分:0)
复制所有xls文件:
cp /path_to_INBOUND/*.xls /path_to_target/.
使用这些文件执行某些操作:
cd /path_to_target/
for i in *; do ssconvert i i.csv; done
(假设ssconvert命令以这种方式工作,我不知道)