Linux / UNIX / OS X 二進位檔案是否會儲存在不同平台或發行版的相同目錄中?我這麼問是因為我需要存取uuidgen
(儲存在我的開發電腦上的 /usr/bin/uuidgen 中)並注意到我的本地 Apache 伺服器不包含/usr/bin
在PATH
.我知道我可以添加/usr/bin
到路徑中,但我想確保軟體可以輕鬆地在許多不同的系統上重新部署。謝謝!
答案1
我不會依賴它的存在。您應該使用該which
命令來查找它的路徑,即which uuidgen
會在使用者的路徑中找到它。如果不存在,您可以locate uuidgen
嘗試獲取它。