2017年2月21日

コマンドの出力に行番号を付けて表示するには?(nlコマンド)

nlコマンドは、行番号を付けて出力するコマンドです。引数にテキストファイルを指定すると、その各行に行番号を付けて出力しますが、他のコマンドの出力に行番号を付けることもできます。次の例では、lsコマンドの出力に行番号を付けて表示しています。

$ ls
argtest.sh   for1.sh      getfiles.sh  month.sh     randomtest.sh  while2.sh
backup.sh    for2.sh      iftest.sh    monthday.sh  stars.sh       while3.sh
fizzbuzz.sh  forlikec.sh  lshome.sh    ppap.sh      while1.sh
$ ls | nl
     1  argtest.sh
     2  backup.sh
     3  fizzbuzz.sh
     4  for1.sh
     5  for2.sh
     6  forlikec.sh
     7  getfiles.sh
     8  iftest.sh
     9  lshome.sh
    10  month.sh
    11  monthday.sh
    12  ppap.sh
    13  randomtest.sh
    14  stars.sh
    15  while1.sh
    16  while2.sh
    17  while3.sh



0 件のコメント:

コメントを投稿