Используйте функцию, которая проверяет, находитесь ли вы в /
для ls
:
ls () {
if [[ "$PWD" == / ]]
then
command ls -I test "$@"
else
command ls "$@"
fi
}
Таким образом, любые аргументы, переданные в ls
по-прежнему будет использоваться.
Или:
ls () {
if [ "$PWD" == / ]
then
set -- -I test "$@"
fi
command ls "$@"
}