Manpage grep, -Ibayrağı şu şekilde tarif eder:
-I Ignore binary files. This option is equivalent to
--binary-file=without-match option.
Ayrıca ikili dosyalar hakkında da şöyle diyor:
--binary-files=value Controls searching and printing of binary files.
Options are binary, the default: search binary files but do not print
them; without-match: do not search binary files; and text: treat all
files as text.
İkili dosyalardaki eşleşmeleri önemseyeceğim bir senaryo düşünemiyorum. Eğer böyle bir senaryo varsa, kesinlikle normdan ziyade istisna olmalı. grepBu bayrağın ayarlanması gerekmektense , neden ikili dosyaları varsayılan olarak yoksaymıyorsunuz?
.(ba|z|foo)shrc': Grep = "grep -I" `.
GREP_OPTIONStercih ettiğiniz ayarlara getirebilirsiniz, o zaman o kadar komut satırı anahtarını kullanmak zorunda kalmazsınız.