On Thu, 5 Jan 2012, isdtor wrote:
Set up NIS and autofs on this new CentOS6 box, but it seems tilde expansion no longer works in bash?
[root@frodo ~]# cd ~john -bash: cd: ~john: No such file or directory [root@frodo ~]# cd /home/john [root@frodo john]# pwd /home/john [root@frodo john]#
It still works in t/csh:
[root@frodo ~]# /bin/csh [root@frodo ~]# cd ~john [root@frodo ~john]# pwd /home/john [root@frodo ~john]#
I couldn't find anything in the bash man page that suggests this feature needs explicit configuration.
It's not generally true, tilde works just as expected here on C6 with bash. Perhaps something's been cached by bash from when NIS was setup incorrectly?
I'd assume cd ~root would work if that was the case.
jh