Location of the user’s home directory

$HOME contains the path of the current user’s home directory. It’s used in tilde expansion.

Examples

Output the path to the current user’s home directory.
1
echo "$HOME"
Tilde expansion for the current user
1
echo ~
Tilde expansion for another user
1
echo ~jane

Output the path to the home directory of user “jane”. If the user does not exist, then the output depends on your shell’s implementation.

BashSupport Pro is a Bash IDE with support for $HOME – try it now!
© 2020–2022 Joachim Ansorg
Imprint
Privacy Policy
Legal