2010-10-26から1日間の記事一覧

仕事で使っているBoostライブラリ

C++

前2つのエントリにあるコマンドを組み合わせて、プロジェクト中で使用しているBoostのヘッダファイルを検索してみました(ただの暇つぶしで、意味はありません)。 # こんな感じで抽出 ls -r -include *.cpp,*.hpp,*.h | grep '#include

PowerShellで単語の出現数を数えたい

PowerShellで文字列の配列を走査して、それぞれの文字列(単語)の出現数を数える、というのをやりたかったのですが、やり方が見つからなかったのでスクリプトを書きました。 # count.ps1 $count = @{} foreach($x in $input) { if (!$count.ContainsKey($x)) …

PowerShellでfind/grep

任意のフォルダの以下にあるファイルを再帰的に検索(grep)、というのをPowerShellでやりたくなりました。たとえば、ソースファイルの中からboostのヘッダファイルをインクルードしている行を抽出する、というようなものです。Cygwinでは以下のようにすると実…