メモ

Windowsにはgrepがない?findstrを使う

投稿日:2012年12月18日 更新日:

結論からいうとWindowsにはgrepはありません。

そもそもgrep(グレップ)とはなにかといいますと、正規表現で一致する行を表示する、おそろしく便利なlinuxコマンドです。
linuxユーザーはもとより、多くのテキストエディタの検索にも実装されているので利用している人も多いでしょう。

grepを利用すると、複数のファイルから、一致する文字列を含む行を抜き出してくれるので、ログの中から特定のエラーを検索したりするのに非常に便利です。
wikiによると、「ファイル全体から (global) 正規表現 (regular expression) に一致する行を表示(print)する」だそうです :x001:
また、バッチを作成にもgrepは非常に便利です。

findstr

Windowsで同様?のことをするにはfindstrを使用します。
正規表現ではありません。文字列の検索になる点がことなります。

C:\>netstat -a | findstr "ESTABLISHED"
  TCP    127.0.0.1:5354         xxx-PC:49165           ESTABLISHED
  TCP    127.0.0.1:5354         xxx-PC:49397           ESTABLISHED
  TCP    127.0.0.1:5354         xxx-PC:49401           ESTABLISHED
・・・

Gooleアドセンス用336

Gooleアドセンス用336

-メモ
-

執筆者:

関連記事

Recommended List

ブルーエア 空気清浄機 Classic 400シリーズ 交換用 ダストフィルター 480i,405,450E F400PA   Transcend 高耐久 microSDHCカード MLCフラッシュ搭 …

WordPrssプラグイン「LightBox Plus」でポップアップ表示されないことの対応

LightBox Plusを使っています。 簡単に設定できたのですが、あるときから画像がポップアップされずに、リンクページを飛んでいくだけになりました。 別のプラグインとの相性か等随分悩んだのですが、 …

eyechatch_default

正規表現 数値チェック

正規表現の基本はこちらから 正規表現で検索することもあるかもしれませんが、 私がよく利用するのは値のチェックです。 URLかどうか、数値かどうか、メールアドレスかどうか・・・などなど自由に設定できるの …

iPhoneで撮影した画像をフォトストリームからカメラロールに保存すると日時が変わる

iPhoneで撮った写真を、iPadフォトストリームの画像からカメラロールに保存すると、保存した日時に変わってしまいます。 Exif情報で画像を管理している人は注意が必要です。 私が考えた対応策は、i …

ASRock製のマザーボードを使用するとZyngaというアイコンが作成される

ASRock製マザーボードを使用するとZyangaというgameサイトのショートカットが作成されます。 これを削除しても、再起動すると復活します。 まるでウィルスかと思ってしまいす。 これはドライバー …