いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

grepコマンド チートシート (Grep cheatsheet)

概要

毎回場所忘れているチートシート。。すごく便利です。

dev.to

上にかかれているものプラス、個人的には バイナリファイル を対象から外す -I オプションが意外と使いますね。

$ grep main ./*
grep: ./App.class: binary file matches
./App.java:     public static void main(String[] args) throws Exception {
grep: ./task: binary file matches
$ grep -I main ./*
./App.java:     public static void main(String[] args) throws Exception {

参考情報

linux - How to suppress binary file matching results in grep - Stack Overflow


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。