我正在嘗試從 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
輸出檔案包含奇怪的字元。有什麼建議可以讓這段程式碼更有效率嗎?