それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

nl で空行(empty line) を表示する

nl コマンドで行番号を空行を含めて表示する

なにもない行を無視してしまうので、空行を含めて行番号表示したいですよね。

オプションをつける

nl -b a

-b, --body-numbering=STYLE のオプションで all の a をつける。

実行サンプル

takuya@webhooks$ cat .env  | nl -b a
     1    APP_NAME=Laravel
     2    APP_ENV=local
     3    APP_KEY=base64:q/pPI5TtWLR7nyYTlFTsoV/fKaFTRNNXuRsaYHa5pWY=
     4    APP_DEBUG=true
     5    APP_LOG_LEVEL=debug
     6    APP_URL=http://localhost
     7
     8    #DB_CONNECTION=mysql
     9    #DB_HOST=127.0.0.1
    10    #DB_PORT=3306
    11    #DB_DATABASE=homestead
    12    #DB_USERNAME=homestead
    13    #DB_PASSWORD=secret
    14
    15    BROADCAST_DRIVER=log
    16    CACHE_DRIVER=file
    17    SESSION_DRIVER=file
    18    SESSION_LIFETIME=120
    19    QUEUE_DRIVER=sync
    20
    21    REDIS_HOST=127.0.0.1
    22    REDIS_PASSWORD=null
    23    REDIS_PORT=6379
    24
    25    MAIL_DRIVER=smtp
    26    MAIL_HOST=smtp.mailtrap.io
    27    MAIL_PORT=2525
    28    MAIL_USERNAME=null
    29    MAIL_PASSWORD=null
    30    MAIL_ENCRYPTION=null
    31
    32    PUSHER_APP_ID=
    33    PUSHER_APP_KEY=
    34    PUSHER_APP_SECRET=
    35    PUSHER_APP_CLUSTER=mt1

参考資料

関連資料

行番号を付けるためだけのコマンド【nl】(順位を表示にもつかえそう) - それマグで!

参考資料