получить путь выполнения без / proc - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть провайдер виртуального хостинга, который не монтирует / proc по соображениям безопасности.Я хочу выполнить двоичный файл, написанный на GO, которому нужен путь, по которому он был запущен.Это делается с помощью readlink и виртуальной ссылки / proc / self / exe (см. Источник https://github.com/golang/go/blob/master/src/os/executable_procfs.go) Но эту ссылку невозможно найти из-за того, что / proc не смонтирован.

Аргумент [0] невозможен, потому что вы можете вызвать файл через "./app".

Есть ли еще опция для получения пути выполнения? Спасибо за любую помощь!

...