Unoconvは、数値フィールドのコンマをドット/ピリオドに変更します。

Unoconvは、数値フィールドのコンマをドット/ピリオドに変更します。

unoconvLinuxでは、コマンドを使用して.xlsファイルを.csv形式に変換しました。数値列の値の小数点区切りが,コンマ()から点()に変更されたことを確認しました.

注文する:

for input in /test/test_file.xls; do
    unoconv -f csv -e FilterOptions="59,0,0,0" --stdout $input | tail -n +6
done  > /test/model.csv

入力ファイルデータ(.XLS)

殺す;水;50,234,00
殺人油;83,3
フィロックス;72,2

変換後(.CSV)

殺す;水;50.234.00
殺人油;83.3
フィロックス;72.2

私の興味は、形成されたデータを.xlsから.csvに変換したいということです。上記のコマンドを使用できますか?注:列区切り記号は;(セミコロン)です。この数字の問題を除いて、すべてがうまくいきます。上で太字で強調表示しました。

関連情報