sgrepメモ。
sgrep凄すぎ。
- Sgrep - Home page
- ダウンロード。
- メモ帳 - sgrep
- sgrepの使い方
C言語のコメント抽出
C言語のコメントを抽出してみよう。
% sgrep '"/*" .. "*/"' ex-1-23.c /***************************************** * * ex-1-23.c * *****************************************//* 現在の文字 *//* 1文字先読み*//* 読み飛ばす */
grepというよりは選択範囲の切り取りに近い動作をする。しかも複数行で。
さて、改行が無いと悲しくなるので「-o "%r\n"」で改行追加。
% sgrep -o '%r\n' '"/*" .. "*/"' ex-1-23.c /***************************************** * * ex-1-23.c * *****************************************/ /* 現在の文字 */ /* 1文字先読み*/ /* 読み飛ばす */
便利過ぎて死ねる。
こんなのはまだまだ序の口らしい。
詳しくは
man sgrepを参照せよ。
凄すぎ。