13
我在這裏找的是相當於C的argv[0]
。在Go中獲取當前進程(可執行文件)的名稱?
flag
軟件包只能訪問命令行參數,但不能訪問可執行文件的名稱。
雖然人們可以通過Getpid()
獲得進程,但我還沒有找到能讓我訪問整個命令行的東西。 syscall
命令GetCommandLine()
似乎只能在Windows上使用。
我在這裏找的是相當於C的argv[0]
。在Go中獲取當前進程(可執行文件)的名稱?
flag
軟件包只能訪問命令行參數,但不能訪問可執行文件的名稱。
雖然人們可以通過Getpid()
獲得進程,但我還沒有找到能讓我訪問整個命令行的東西。 syscall
命令GetCommandLine()
似乎只能在Windows上使用。
傳統的argv[0]
在C是available在os.Args[0]
在去。標記包簡單地處理切片os.Args[1:]
謝謝!我曾嘗試過flag.Args()並沒有找到我想要的,所以我沒有爲此而煩惱。 – Pinochle 2011-01-31 12:28:53