从 Excel 电子表格中提取单元格值

从 Excel 电子表格中提取单元格值

我正在尝试从 Excel 电子表格单元格中提取值。该电子表格称为file.xls.我使用了下面的代码(我尝试使用 for 循环,因为我有相同的电子表格的每个文件夹内都有一种文件夹file.xls

#!/bin/bash
in=/a/b/c
for i in $(cat $in/list.txt); do
echo -n "$i "
sed -n '1p;d' ${in}/${i}/file.xls;
done > file.xls
sed 's/  */,/g' file.xls > fie.csv

输出文件包含奇怪的字符。有什么建议可以使这段代码更高效吗?

相关内容