エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
シェル関数で指定ディレクトリ以下の全文検索を簡単にする - yanbe.log
UNIX系のOSは、標準で含まれる多様なツールによって強力なコマンドライン環境を実現しています。例えば ... UNIX系のOSは、標準で含まれる多様なツールによって強力なコマンドライン環境を実現しています。例えば ある文字列を含むファイルを、その出現箇所とともにリストアップする といったタスクを達成したいときは、以下のようにfindとgrepを併用すれば出来ます。 find DIR -name "FILE" -exec grep -IHn STRING {} \; しかし、比較的よく発生するタスクの割にコマンドが複雑なので、よくman findやman grepする羽目になります。そこで、より直感的に使えるコマンドをシェル関数として書いてみました。 function search() { dir=. file=* case $# in 0) echo usage: search STRING [DIR [FILE]] ;; 1) string=$1 ;; 2) string=$1 dir=$2 ;
2013/07/17 リンク