bash チルダ展開 ~[username]と~は何が違うのか

Last Update: 2019.03.07 03:59:30

~[username]
ユーザー name のホームディレクトリ。つまり、/etc/passwdにかかれているディレクトリ。
~
$HOMEの値。$HOMEがなければシェル実行ユーザーのホームディレクトリ。

bashのチルダ展開、~ と ~name の違い – Imai blog