nl コマンド

行番号を先頭に表示してくれるコマンド。

空行には行番号が付与されず、カウントもされない。

$ cat foo.txt
abc
def
ABC

abc

$ nl foo.txt
     1  abc
     2  def
     3  ABC

     4  abc

$ nl -b afoo.txt
     1  abc
     2  def
     3  ABC
     4
     5  abc

$ nl -n rz foo.txt
000001  abc
000002  def
000003  ABC

000004  abc

$ nl -v 0 foo.txt
     0  abc
     1  def
     2  ABC

     3  abc

cat -n, cat -b, less -Nでも同じようなことができる。

インストール

Coreutilsというパッケージに入っているので、CentOSにもUbuntuにも始めから入っている。

このサイトは筆者(hydrocul)の個人メモの集合です。すべてのページは永遠に未完成です。
スポンサーリンク