從 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

輸出檔案包含奇怪的字元。有什麼建議可以讓這段程式碼更有效率嗎?

相關內容