雑なメモ書き

気楽にいきます

Linuxでpasteコマンドとnlコマンドを使って行番号付きテーブルを作成する

  • こんにちは
  • 複数のファイルを合成してテーブルにするのを簡単にしたいので
  • そのときに使用したコマンドをまとめました

2つのファイルの合成

paste a b -d '|' > c

行番号の追加

nl c > d

markdownに書き出す際へのエスケープ処理

  • 他にもありますが
  • stactraceの場合はこれで一端すみました
ruby -i -pe '$_.gsub!("\|", "\\|")'

出力結果

  • こんな感じになります

f:id:hiroyukim:20200203123633p:plain