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】(順位を表示にもつかえそう) - それマグで!