Tilde Expansion
~
문자를 이용하여 디렉토리 정보를 표시합니다. double quotes 내에서는 확장되지 않습니다.
Home 디렉토리
~
는 현재 사용자의 홈 디렉토리를 나타냅니다. $HOME
변수값과 같습니다.~USERID
는 USERID 의 홈 디렉토리를 나타냅니다.
$ echo ~ # 현재 사용자의 홈 디렉토리를 나타냅니다.
/home/bashhacker
$ echo ~man # 'man' 사용자의 홈 디렉토리를 나타냅니다.
/var/cache/man
현재 디렉토리
~+
는 현재 디렉토리를 나타내며 $PWD
변수값과 같습니다. ( bash 전용 )
이전 디렉토리
~-
는 이전 디렉토리를 나타내며 $OLDPWD
변수값과 같습니다. ( bash 전용 )