Manual untuk grep
menggambarkan -I
bendera sebagai berikut:
-I Ignore binary files. This option is equivalent to
--binary-file=without-match option.
Ia juga mengatakan ini tentang file biner:
--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.
Saya tidak bisa memikirkan skenario di mana saya akan peduli tentang kecocokan dalam file biner. Jika skenario seperti itu ada, pastilah itu pengecualian dan bukan norma. Mengapa tidak grep
mengabaikan file biner secara default daripada mengharuskan pengaturan flag ini untuk melakukannya?
.(ba|z|foo)shrc':
alias Anda grep = "grep -I" `.
GREP_OPTIONS
ke pengaturan pilihan Anda, maka Anda tidak harus menggunakan banyak saklar baris perintah.