Sebuah nasihat:
Saat menggunakan grep --color=always , string aktual yang diteruskan ke pipa berikutnya akan diubah. Hal ini dapat menyebabkan situasi berikut:
$ grep --color=always -e '1' * | grep -ve '12'
11
12
13
Meskipun opsi -ve '12' harus mengecualikan garis tengah, bukan karena ada karakter warna antara 1 dan 2 .
grep terkadang menonaktifkan keluaran warna, misalnya saat menulis ke pipa. Anda dapat mengganti perilaku ini dengan grep --color=always
Baris perintah yang benar adalah
grep --color=always WORD * | grep -v AVOID
Ini cukup bertele-tele, sebagai alternatif, Anda bisa menambahkan baris saja
alias cgrep="grep --color=always"
ke .bashrc Anda misalnya dan gunakan cgrep sebagai grep berwarna. Saat mendefinisikan ulang grep Anda mungkin mengalami masalah dengan skrip yang bergantung pada keluaran spesifik grep dan tidak suka kode escape ascii.
Dalam konteks PHP/Apache/Linux, mengapa sebenarnya chmod 777 berbahaya?
Bagaimana saya bisa mendapatkan `find` untuk mengabaikan direktori .svn?