Why is grep returning non-matched lines? You can see grep highlights the match. How can I get the desired behavior? This is in Ubuntu.
$ service --status-all | grep 'friendly'
[ ? ] apport
[ ? ] console-setup
[ ? ] cryptdisks
[ ? ] cryptdisks-early
[ ? ] dns-clean
[ + ] friendly-recovery
[ ? ] irqbalance
[ ? ] killprocs
Nothing funny in the alias.
$ alias
alias grep='grep --color=auto'