memo516 : grep
Created Tue Dec 25 17:22:06 2012
Last Modified Mon May 20 17:58:02 2013
*
#1 Tue Dec 25 17:22:06 2012 / Thu Apr 11 15:45:29 2013
最近よくやるgrep
・邪魔な"/.svn/***"を消す
$ grep [QUERY] * -r | grep svn -v
・純粋な変更箇所だけを見る
$ svn diff | egrep "^(+|-)"
・仕事した気になる
$ svn diff | wc -l
・add忘れをチェック
$ svn diff | grep ?
・サブルーチンの引数定義を見る ※1行目で引数を全て@_から取得してる前提
$ grep -A1 "sub [サブルーチン名]" *
[応用篇]
・仕事が思ったほど進んでないことを実感する
$ svn diff | egrep "^(+|-)" | wc -l
*
#2 Mon May 20 17:58:02 2013 / Mon May 20 17:58:02 2013
grepとは関係ないが、ここにメモしておく。
・tac
対象ファイルを行単位で逆順にする。
*
Link to:
*
Linked from:
memo516 : grep
*#1 Tue Dec 25 17:22:06 2012 / Thu Apr 11 15:45:29 2013
・邪魔な"/.svn/***"を消す
$ grep [QUERY] * -r | grep svn -v
・純粋な変更箇所だけを見る
$ svn diff | egrep "^(+|-)"
・仕事した気になる
$ svn diff | wc -l
・add忘れをチェック
$ svn diff | grep ?
・サブルーチンの引数定義を見る ※1行目で引数を全て@_から取得してる前提
$ grep -A1 "sub [サブルーチン名]" *
[応用篇]
・仕事が思ったほど進んでないことを実感する
$ svn diff | egrep "^(+|-)" | wc -l
*#2 Mon May 20 17:58:02 2013 / Mon May 20 17:58:02 2013
・tac
対象ファイルを行単位で逆順にする。
*Link to: