我想以递归方式将xlsx文件转换为csv,要转换的文件将在.TXT文件中。需要一个bash脚本,它将从.TXT中读取文件名,并将实际文件从其文件夹本身转换为csv。
答案 0 :(得分:1)
第一个转换命令:
apt-get install gnumeric
ssconvert file.xlsx convertedfile.csv
递归转换:
while IFS= read -r f ; do
filename="${f%.*}"
ssconvert ${filename}.xlsx ${filename}.csv
done < listfile.txt