異なる列を持つN行を単一の列に置き換えます。

異なる列を持つN行を単一の列に置き換えます。

私のデータサンプルは次のとおりです。

1 2 3 4 5
4 5 6 7 9 9 0
1 2 3 4
1 8 7 6 9

私はそれを次のように変更したいと思います:

1
2
3
4
5
4
5
6
7
9
9
0
1
2
3
4
1
8
7
6
9

ベストアンサー1

入力ラインの場合スペースなしこれを使用してください:

fold -1 data_sample.txt

折る- 指定された幅に合わせて各入力行を折り返します。

この場合、幅は-1オプションで指定された1列です。


入力したらスペースがありますただし、これを省略するには、次のようにします。

grep -o '\S' data_sample.txt

\S- 空白以外の文字と一致します。

-o- 一致する各部分を別々の行に印刷します。

おすすめ記事