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
出力ファイルに奇妙な文字が含まれています。このコードをより効率的にするためのアドバイスはありますか?