タグ

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

  • 関連タグはありません

タグの絞り込みを解除

PowerShellとcygwinに関するwamanのブックマーク (1)

  • PowerShellでfind/grep - 閑古鳥

    任意のフォルダの以下にあるファイルを再帰的に検索(grep)、というのをPowerShellでやりたくなりました。たとえば、ソースファイルの中からboostのヘッダファイルをインクルードしている行を抽出する、というようなものです。 Cygwinでは以下のようにすると実現できます。 find ./ -type f \( -name '*.cpp' -or -name '*.h' -or -name '*.hpp' \) | xargs grep '#include <boost' # zshだとfindが要らないらしい… findで拡張子がcpp/hpp/hになっているファイルを検索して、'#include <boost/'という文字列を含む行をgrepで検索します。 PowerShellではfindとgrepに対応するコマンドレットがそれぞれ以下のように定義されています。 Unixコマンド

    PowerShellでfind/grep - 閑古鳥
    waman
    waman 2015/12/12
    『ls -r -include "*.txt" | Select-String '《文字列》'』
  • 1