true && ( set -x grep -V cat /etc/issue | head -7 locale # with --color echo hello | grep --color=always -e^ # with -i & --color causes grep to hang echo hello | grep -i --color=always -e^ | hexdump -C |head -10 ) &> output.txt Causes grep to hang, so I'm wondering what other grep options don't work or have funny behavior. How long has grep has weirdness like this i'm now wondering. So i'll at least know what grep options to avoid in combination with other options.