У меня следующая структура каталогов:
$ tree
.
├── bar -> foo
└── foo
└── file
Это работает как ожидалось:
$ realpath --no-symlinks bar/file
/home/pet3r/test/bar/file
Но когда я cd
в символическую ссылку, realpath
разрешает ее независимо от опции --no-symlinks
:
$ cd bar
$ realpath --no-symlinks file
/home/pet3r/test/foo/file
Это реальный путь в GNU coreutils (8.28)