猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

メモ

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

-メモ
-

執筆者:

関連記事

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

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

Gmailでメッセージのヘッダー情報を確認する

Gmailでもメッセージのヘッダー情報は確認できます。 しかし分かりにくいのでメモしておきます。 返信ボタンを押した中に「メッセージのソースを表示」 とありそれで確認できます。 Gmailって便利です …

明治維新

明治維新は、国民国家を成立させて日本を植民地化の危険からすくいだすというただ一つの目的のために、一挙に法権社会を否定した革命だった。 司馬遼太郎「この国のかたち」1P87 この国のかたち〈1〉 (文春 …

apple

iPhoneでFaceBookの友達を削除する

正直知らない人ばかりなので、見る気も投稿する気も起きない。 使わないぐらいだったら友達を削除してしまおうと思います。 INDEX1 メニューから友達選択2 削除したい友達を選択3 削除したい友達のペー …

apple

iTunesでのiPhone・iPadのバックアップ先を変更する

私のPCは Cドライブ 100G Dドライブ 360G Eドライブ 1T Fドライブ 1T です。 みての通りCドライブは少ししかありません。 iPad miniは64Gのものを購入したので、一瞬でバ …