すべてを

▼開く

閉じる▲

ファイルの全行に右詰で行番号を付ける

○ファイル「desc.txt」の全行に右詰で行番号を付ける

catコマンドで行番号を付けるファイルを見る
$ cat desc.txt
##########               nlコマンド            ############

ファイルに行番号を付ける

        すべての行に行番号を付ける
        空行以外の行に行番号を付ける
        行番号を左詰、右詰にする
        指定した番号から行番号を付ける
        指定した増分で番号を付ける

###########################################################

nlコマンドで-baオプション、ファイルを指定する
$ nl -ba desc.txt
     1  ##########               nlコマンド            ############
     2
     3  ファイルに行番号を付ける
     4
     5          すべての行に行番号を付ける
     6          空行以外の行に行番号を付ける
     7          行番号を左詰、右詰にする
     8          指定した番号から行番号を付ける
     9          指定した増分で番号を付ける
    10
    11  ###########################################################

nlコマンドで-baオプション、ファイル「desc.txt」を指定すると、ファイルの全行に行番号が右詰めで付けられる。行番号部分は6桁、行番号とテキストとの区切りはタブである。

nlコマンドのオプション
-b 行番号の付け方を指定する
a  すべての行に行番号を付ける

ファイルの全行に左詰で行番号を付ける

○ファイル「desc.txt」の全行に左詰で行番号を付ける

catコマンドで行番号を付けるファイルを見る
$ cat desc.txt
##########               nlコマンド            ############

ファイルに行番号を付ける

        すべての行に行番号を付ける
        空行以外の行に行番号を付ける
        行番号を左詰、右詰にする
        指定した番号から行番号を付ける
        指定した増分で番号を付ける

###########################################################

nlコマンドで-ba、-nlnオプション、ファイルを指定する
$ nl -ba -nln desc.txt
1       ##########               nlコマンド            ############
2
3       ファイルに行番号を付ける
4
5               すべての行に行番号を付ける
6               空行以外の行に行番号を付ける
7               行番号を左詰、右詰にする
8               指定した番号から行番号を付ける
9               指定した増分で番号を付ける
10
11      ###########################################################

nlコマンドで-ba、-nlnオプション、ファイル「desc.txt」を指定すると、ファイルの全行に行番号が左詰めで付けられる。行番号とテキストとの区切りはタブである。

nlコマンドのオプション
-b 行番号の付け方を指定する
a  すべての行に行番号を付ける
-n 行番号の出力フォーマットを指定する
ln  左詰6桁、空の桁を0で埋めない