Rでは、スクリプトが複数のxlsファイルのコンテンツを取得します<ディレクトリをループしてExcelコンテンツを取得します>。
すべてのファイルは約2MBです。スクリプトは3つのファイルに対して数秒かかりますが、現在、Debian i7システムで6時間実行されており、120のファイルで結果が得られません。
したがって、より良い解決策は、[うまくいけば] ssconvertを使用してすべてのxlsファイルをcsvに変換し、bashスクリプトを使用することです<ディレクトリ内の各ファイルのLinuxシェルスクリプトファイル名を取得してプログラムを実行します>:
for f in *.xls ; do xls2csv "$f" "${f%.xls}.csv" ; done
このスクリプトは機能しますが、私のコンテンツはシート番号14にありますが、このスクリプトによって生成されたcsvファイルは最初のシートを返すだけです['xls2csv'を'ssconvert'に置き換えました]。
このスクリプトは、ワークブックのシート番号14のみをピックアップするために採用できますか?