0

ディレクトリ内のテキストを再帰的に検索するためのカスタム エイリアスを作成したいと考えています。現在、私はこれを使用しています

grep -r "text to search" /var/www/sites

最初に欲しい

  1. html のみ、php ファイルのみなど、特定のファイルのみを検索します。
  2. ファイルの行番号も欲しい
  3. myalias コマンドラインからこれだけ使うようにコマンドのエイリアスを作りたい

myalias text-to-search (without quotes)

これは可能ですか

4

1 に答える 1

3

これを〜/ .bashrcに入れてください:

wwwgrep() { 
    find /var/www/sites -name '*.php' -o -name '*.html' -exec grep -Hn "$1" {} \;
}

それで

wwwgrep <PATTERN>

最後に(環境を更新するため)

exec bash
于 2012-10-12T02:09:27.940 に答える