我刚刚安装了go to /usr/local/go,并~/.bashrc添加了这一行:
export PATH=$PATH:/usr/local/go/bin
Run Code Online (Sandbox Code Playgroud)
现在go从命令行工作,但sudo go给了我:
$ sudo go
sudo: go: command not found
~
$ sudo echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/benjamin/algs4/bin:/usr/local/go/bin
Run Code Online (Sandbox Code Playgroud) 我按 Ctrl+D 结束标准输入,但它仅在我换行时才有效。这需要我先按 Enter 键,这会在其中放置一个不需要的换行符。有什么办法吗?