Linuxで、特定のユーザのホームディレクトリを取得する場合、以下のようにコマンドを実行すると良いようだ。備忘として残しておく。

echo ~$USERNAME

[root@BS-PUB-CENT7-01 ~]# awk 'BEGIN{FS=OFS=":"}!/nologin/{print $1,$(NF-1)}' /etc/passwd
root:/root
sync:/sbin
shutdown:/sbin
halt:/sbin
sftp:/home/sftp
opt:/opt
aaa:/opt/home
[root@BS-PUB-CENT7-01 ~]# echo ~aaa
/opt/home
[root@BS-PUB-CENT7-01 ~]# echo ~root
/root
[root@BS-PUB-CENT7-01 ~]# echo ~sftp
/home/sftp