Linux テキスト処理で使うコマンド

Linuxでよく使うコマンド50 を見ていて、テキスト処理限定で、日常的によく使うコマンドを思いつくまま上げてみたくなった。(分類は見直したほうがいいけど)

  • awk
  • sed
  • tr
  • grep
  • head
  • tail
  • cut
  • paste
  • diff
  • comm
  • sort
  • uniq
  • wc
  • nkf
  • cat
  • zcat
  • zgrep

具体的な用途例:

  • SQL 文の生成 (使い捨ての INSERT, UPDATE, DELETE)
  • CSV データ生成・加工
  • ログの抽出、加工、分析
  • ソースコードの検索、加工、差分

など。