Будут ли двоичные файлы Linux / UNIX / OS X храниться в одних и тех же каталогах на разных платформах или в разных дистрибутивах? Я спрашиваю, потому что мне нужен доступ к uuidgen
(хранится в / usr / bin / uuidgen на моем компьютере разработки) и заметил, что мой локальный сервер Apache не включает /usr/bin
в PATH
. Я знаю, что могу добавить /usr/bin
пути, но я хочу убедиться, что программное обеспечение можно легко повторно развернуть на нескольких различных системах. Спасибо!
Я бы не стал полагаться на его присутствие. Вы должны использовать which
команда, чтобы найти его путь, т.е. which uuidgen
найдет его на пути пользователя. Если его там нет, вы можете использовать locate uuidgen
чтобы попытаться получить это.