Adicione isto ao final do seu arquivo .bashrc
try_cd_on_error()
{
trap trycd ERR
}
trycd() {
trap "" ERR
if cd $BASH_COMMAND 2>/dev/null; then
pwd
trap trycd ERR
return
fi
trap trycd ERR
}
inicie um novo shell bash e digite try_cd_on_error para configurá-lo, em seguida, insira um nome de diretório.