行列を単一行データに変更

行列を単一行データに変更

.txtファイルには複数の行列があり、各行列は1行になければなりません。たとえば、
matrices.txt は次のようになります。

1 2 3 4
2 3 4 5
3 4 5 6

3 4 5 6
2 3 2 5
2 3 4 5
2 3 5 6
2 3 4 5
...

私が望むものmodified_matrices.txt

1 2 3 4 2 3 4 5 3 4 5 6
3 4 5 6 2 3 2 5 2 3 4 5 2 3 5 6 2 3 4 5
...

ファイルには約1000行列があり、すべて整数ではありません(0.8888888889888)。

ベストアンサー1

考えられるawk解決策は次のとおりです。

awk 'BEGIN { RS = ""; } { $1 = $1; } 1' matrices.txt > modified_matrices.txt

おすすめ記事