libreoffice
、ssconvert
を使用してxlsx2csv
ファイルを変換しようとしましたが、「コマンドが見つかりません」というメッセージが表示されます。助けてもらえますか?
xlsx2csv
ssconvert file.xlsx file.csv
libreoffice --headless --convert-to csv file.xlsx
これが私が試したことですが、「コマンドが見つかりません」と表示されます。
答え1
csvkit
このツールキットは次から呼び出されます。https://csvkit.readthedocs.io/en/latest/さまざまな形式をCSVに変換するユーティリティが含まれています。また、このスイートには、さまざまな方法でCSVファイルを照会し、フォーマットを再指定し、操作するためのツールも含まれています。
例えば、
in2csv file.xlsx >file.csv
また、見ることができますin2csv --help
。
csvkit
root以外のユーザーとしてインストールできますpip install --user csvkit
。
答え2
この素晴らしいシンプルなCLIツールを使用できます。 https://bioinf.shenwei.me/csvtk/usage/#xlsx2csv
csvtk xlsx2csv input.xlsx -n "sheetName" >output.csv