Cukup tambahkan alias berikut ke file konfigurasi shell Anda, mis. .bashrc
atau .bash_profile
(tergantung yang Anda gunakan, lihat di sini):
alias grep='grep --color=auto'
Anda cukup menggunakannya sebagai grep
.
Biasanya tidak perlu membuat skrip ketika alias perintah sederhana melakukan hal yang sama dengan baik. Bahkan skrip Anda tidak akan berfungsi jika Anda ingin memberikan lebih banyak opsi ke grep
. Jika Anda memerlukan cuplikan kecil yang dapat menangani argumen, Anda harus menggunakan fungsi.
#!/bin/sh
exec grep --color "[email protected]"
Ini mengilustrasikan cara standar untuk "membungkus" perintah dengan skrip shell, saat perintah tersebut tidak bekerja sesuai keinginan Anda.
exec
menghindari pembuatan proses tambahan (satu untuk skrip dan satu untuk grep). Anda dapat mengabaikannya jika mau.
"[email protected]"
digantikan oleh semua argumen skrip, berapa pun jumlahnya. Itu dengan benar mempertahankan argumen dengan spasi dan karakter lain yang khusus untuk shell.