タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

grepに関するkma83のブックマーク (3)

  • 個人的によく使うgit grepのまとめ

    普段、開発していてよく使うgit grepをまとめておきます。 git grepのオプション一覧 man git-grepをしたら見れます -i : 大文字と小文字を区別せずに検索する -w : 単語境界(行頭か単語に含まれない文字で始まり、行末か単語に含まれない文字で終わる)のみに検索する -v : マッチしなかった行が出力される(通常の逆の検索) -h : マッチしたファイル名を行頭に表示するか否かの指定です。 -G : 検索に POSIX の標準正規表現を利用します -F : 検索に正規表現を利用しません -n : マッチしたファイル名の後ろにマッチした行数を表示します -l : マッチしたファイルのファイル名だけを表示します -L : マッチしなかったファイル名だけを表示します 応用例 git grepした結果を全部置換する

    個人的によく使うgit grepのまとめ
    kma83
    kma83 2018/06/15
  • git grep を使う - Fixstars Tech Blog /proc/cpuinfo

    git grep のオプションのまとめ記事です。 基的な使い方 だいたい次のようにコマンドを与えれば良く、以下でピックアップして説明します。 git grep [<オプション>] <検索パターン> [<検索する場所>] [[--] <pathspec>] オプション ここでは知っていたら便利かもしれないものだけ取り上げます。 オプション 意味

    git grep を使う - Fixstars Tech Blog /proc/cpuinfo
    kma83
    kma83 2018/06/15
  • grepでドル記号やバックスラッシュを検索する

    B! 9 0 0 0 grepを使った時にちょっとひっかかったことがあったのでそれについてのメモ。 ドル記号($) バックスラッシュ(\) まとめ ドル記号($) 通常grepでメタ文字を検索するときにはバックスラッシュ(\)(または円マーク) を付けてエスケープする必要がありますが、 この際にシェルのエスケープ/変換も効くのでシェルで変換されるものに関しては 注意が必要です(他のシェルでも大概同じだと思いますがbashでの環境を前提にしてます)。 ドル記号($)は変数の参照に使うので、エスケープせずに 単純にこれを書くと続く文字列の変数を 参照する様な形になって、大概の場合は未定義変数=空文字で 全ての行が該当してしまいます1。 $ printf "aaa\nbbb\$ccc" |grep "$ccc" aaa bbb$ccc これをきちんと$cccで検索するにはドル記号をエスケープして

    grepでドル記号やバックスラッシュを検索する
  • 1