split
ファイルを行ではなく列で効率的に分割できるコマンドの類似物はありますか?
~15,000 列と ~150,000 行の 30GB の csv ファイルがあり、それぞれ 1500 列の 10 個のファイルに分割したいと考えています。
awk
を使用してファイルを 15k ファイルに分割しようとしましたが、実行できないほど遅くなります。
awk -F, { for(i=1;i<=NF;i++) print $i >> i } file.csv
split
ファイルを行ではなく列で効率的に分割できるコマンドの類似物はありますか?
~15,000 列と ~150,000 行の 30GB の csv ファイルがあり、それぞれ 1500 列の 10 個のファイルに分割したいと考えています。
awk
を使用してファイルを 15k ファイルに分割しようとしましたが、実行できないほど遅くなります。
awk -F, { for(i=1;i<=NF;i++) print $i >> i } file.csv