f
確認したい短い行(1語)を含む非常に長いファイルがあります。改行文字がない場合は画面に合います。
データがすでに列にソートされている場合はこれを行うことができますが、column -t
1つの列を複数の列に分割したいと思います。
ファイルの長さを知ると、次のようにできます。
$ sed -n '1,10p' f > f1
$ sed -n '11,20p' f > f2
$ sed -n '21,30p' f > f3
$ sed -n '31,40p' f > f4
$ sed -n '41,50p' f > f5
$ paste f[1-5]
新しいディレクトリを作成してtouch
各行に適用し、ls
ディレクトリを削除することもできます。
しかし、ファイルを作成せずにこれを簡単に行う方法はありますか?
ベストアンサー1
ああ、大丈夫!column
この方法:
column f
ファイルの改行で区切られた項目を列に表示します。これはf
ディレクトリと同じ効果があります。ls