トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   ログイン


[[TSfree]]

テキストファイルを操作する基本ツールたち
*コマンドライン環境

*テキスト基本ツール

-[[dW : Linux : ヒント: textutilsを知ろう>http://www-6.ibm.com/jp/developerworks/linux/021213/j_l-tiptex1.html]]
-[[dW : Linux : ヒント: catを使ってファイルを連結する>http://www-6.ibm.com/jp/developerworks/linux/030117/j_l-tiptex2.html]]
-[[dW : Linux : ヒント: headとtailを使って、テキスト・ストリームを切り分けて読む>http://www-6.ibm.com/jp/developerworks/linux/030214/j_l-tiptex3.html]]
--巨大ファイル(何かのログとか)はページャでもエディタでも扱いがつらい。そこで一部だけを head, tail など(個人的には split も入れてあげたい)で取り出すと楽に操作できる。
-[[dW : Linux : ヒント: sortとtsortを使ってファイルを並べ換える>http://www-6.ibm.com/jp/developerworks/linux/030516/j_l-tiptex4.html]]
-[[dW : Linux : ヒント: trを使ってファイルをフィルターにかける>http://www-6.ibm.com/jp/developerworks/linux/030523/j_l-tiptex5.html]]
-[[dW : Linux : ヒント: uniqを使って、重複する行を削除する>http://www-6.ibm.com/jp/developerworks/linux/030613/j_l-tiptex6.html]]

*sed

-[[SED教室>http://www.gcd.org/sengoku/sedlec/]]
--DOS時代から定番の stream editor の講座。最近の高機能エディタは正規表現に対応した検索、置換もできますが、不用な行の削除も含めて複数の変換を一気に行いたい場合はこうしたツールの出番。

*awk

-[[The GNU Awk User's Guide>http://www.kt.rim.or.jp/~kbk/gawk-30/gawk_toc.html]]
--awk の全体像をつかむことができる User's Guide の翻訳。おなじみの木村さん訳。gawk 3.0.4
-[[dW : Linux : 共通テーマ: 実例でわかるawk: 第1回>http://www-6.ibm.com/jp/developerworks/linux/010330/j_l-awk1.html]]
-[[dW : Linux : 共通テーマ: 実例でわかるawk: 第2回>http://www-6.ibm.com/jp/developerworks/linux/010413/j_l-awk2.html]]
-[[dW : Linux : 共通テーマ: 実例でわかるawk: 第3回>http://www-6.ibm.com/jp/developerworks/linux/010622/j_l-awk3.html]]
--IBM developer Works って、シリーズをたどったりするのがものすごく使いにくいんですが、どうにかならないんですかね。内容はいいんですけど。