我需要将很多 XLSX 文件转换为 CSV,但每个文件都有选项卡,如果其中有数据,则必须将其转换为单个文件。
此外,我只需要转换名称中遵循某种模式的选项卡,例如“Tab1”。
到目前为止,我已经设法批量转换文件,虽然它只打印第一个选项卡,使用 ssconvert 实用程序:
find. -name '* .xlsx' -exec ssconvert -T Gnumeric_stf: stf_csv {} \;
但是当我尝试添加标签标志 ( -S
) 或标志以包含带有模式 ( -I
) 的标签时,我只收到以下消息:
find. -name '* .xlsx' -exec ssconvert -S -I tab1 -T Gnumeric_stf: stf_csv {} \;
需要输出文件名或显式导出类型。
我该如何正确地做到这一点?