Many programs executed in terminal return to use grep -E instead egrep.
I can’t find any config file for it. Do I need to change something in the environment variable path?
It’s upstream change:
Are you sure it’s programs and not something in your shell config?
We would need to see exactly what you are referring to but it is most likely those programs that need changing and not something you need to change.
egrep is a shell script that is giving the message when excecuted:
# cat /usr/bin/egrep
#!/bin/sh
cmd=${0##*/}
echo "$cmd: warning: $cmd is obsolescent; using grep -E" >&2
exec grep -E "$@"
If you dont like the message, just remove it.