Nushell Example

■エクセルファイルの内容をCSV形式で保存する(ヘッダーなし)

エクセルファイルの内容をCSV形式で保存する(ヘッダーなし)にはopenでエクセルファイルを開きます。次にgetで保存するシートを指定します。次にto csvでCSV形式に変換します。その際、noheadersオプションを使うとヘッダーなしで出力されます。シェルが自動的に付けたヘッダー(列名)も書き出されません。その後、saveコマンドで保存します。saveコマンドは-fを指定すると同名のファイルがある場合に上書きします。
以下の例ではBook1.xlsxファイルのシート名Sheet1の内容をヘッダーなしのCSV形式に変換してdata.txtというファイル名で保存します。

Terminal
open Book1.xlsx | get Sheet1 | to csv --noheaders | save -f data.txt

実行結果の確認

実行すると、以下のような画面になります。

エクセルファイルの内容をCSV形式で保存する(ヘッダーなし)
エクセルファイルの内容をCSV形式で保存する(ヘッダーなし)
エクセルファイルの内容をCSV形式で保存する(ヘッダーなし)