1
我正在尋找一個函數來查找$ PATH中可用的所有文件夾中的二進制文件。
我知道我可以使用os.Getenv( 「PATH」),但它返回:
path: /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/go/bin
需要被處理。
理想情況下,像這樣的函數:FindBinary(「ntpq」),它將返回路徑+二進制名稱,如果未在路徑中找到,則返回false。
有沒有人有現成的功能?
這個答案需要被充實的,但它是正確的。 – Adrian
文件鏈接:https://golang.org/pkg/os/exec/#LookPath – Adrian