I hate when bash
gives me "duh!" kind of error:
foo$ ./bar
-bash: ./bar: is a directory
I used to love AmigaOS shell in which "execution" of a directory simply meant setting it as the current directory:
foo$ ./bar
bar$
Is it possible in bash
? (without infinite number of aliases of course.)