将 PATH 设置为 /etc/profile 或 /etc/environment 无法与 sudo 配合使用

将 PATH 设置为 /etc/profile 或 /etc/environment 无法与 sudo 配合使用

我想通过sudo idea.sh.启动 Intellij IDEA IDE sudo,因为 IDE 需要从/etc/share.处理文件,该文件idea.sh位于/home/<username>/<path>/bin/idea.sh.

我尝试通过添加或将字符串从更改为将此路径添加到环境变量中。PATH在这两种情况下,执行命令后我都得到了添加了 IDEA 路径的字符串。export PATH="$PATH":<path-to-idea>/bin/etc/profile/etc/environmentPATH="blahblah"PATH="<path-to-idea>/bin:blahblah"sudo echo $PATH

但是当我尝试通过执行idea.sh时,sudo idea.sh我得到了sudo: idea.sh: command not found。我做错了什么?

答案1

只需运行:

sudo./idea.sh

背景

sudo ./idea.sh &

还可以访问类似回答

相关内容