Tilde Expansion

~ 문자를 이용하여 디렉토리 정보를 표시합니다. double quotes 내에서는 확장되지 않습니다.

Home 디렉토리

~ 는 현재 사용자의 홈 디렉토리를 나타냅니다. $HOME 변수값과 같습니다.
~USERID 는 USERID 의 홈 디렉토리를 나타냅니다.

$ echo ~          # 현재 사용자의 홈 디렉토리를 나타냅니다.
/home/bashhacker

$ echo ~man       # 'man' 사용자의 홈 디렉토리를 나타냅니다.
/var/cache/man

현재 디렉토리

~+ 는 현재 디렉토리를 나타내며 $PWD 변수값과 같습니다. ( bash 전용 )

이전 디렉토리

~- 는 이전 디렉토리를 나타내며 $OLDPWD 변수값과 같습니다. ( bash 전용 )