以root用户身份从IntelliJ运行bash脚本

我有一个需要root权限的bash脚本。 我运行sudo ./script.sh

我想在IntelliJ IDEA中创build运行configuration,以root权限运行这个脚本。 如果稍后要求密码,则无关紧要。

如果没有以root身份运行IDE或使用gksudogksu等工具,有没有可能?

Bash集成你使用的并不是很清楚。 可能是像插件:BashSupport

https://plugins.jetbrains.com/plugin/4230-bashsupport

此插件的运行时配置窗口似乎不公开权限配置。

因此,一个简单实用的解决方案可能是实际编写两个脚本。

  1. 你保持原来的脚本
  2. 创建第二个用sudo调用你当前的那个

sudo ./myscript.sh

在这里输入图像描述