2017年3月18日

lsコマンドのカラム数を調整するには?(prコマンド)

lsコマンドで表示されるカラム数(列)は、端末の幅によって変化します。書式を整えるprコマンドと組み合わせると、カラム数を調整することができます。

例えば、横5列で表示したい時は、次のようにします。-Tはヘッダや余白を省略するオプションです。

$ ls | pr -5 -T
a1.txt        b1.txt        c1.txt        d1.txt        e1.txt
a2.txt        b2.txt        c2.txt        d2.txt        e2.txt
a3.txt        b3.txt        c3.txt        d3.txt        e3.txt
a4.txt        b4.txt        c4.txt        d4.txt        e4.txt
(省略)

今度は横5列で、かつページ幅を40文字としてみます。

$ ls | pr -3 -T -w 40
a1.txt       b7.txt       d4.txt
a2.txt       b8.txt       d5.txt
a3.txt       b9.txt       d6.txt
a4.txt       c1.txt       d7.txt
(省略)


0 件のコメント:

コメントを投稿