以root身份从IntelliJ运行bash脚本

时间:2017-08-03 12:16:51

标签: linux bash intellij-idea sudo run-configuration

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

我想在IntelliJ IDEA中创建运行配置,它以root权限运行此脚本。如果以后要求输入密码并不重要。

是否可以不以root身份运行IDE或使用gksudogksu等工具?

1 个答案:

答案 0 :(得分:1)

您使用的Bash集成并不是很清楚。 可能类似于插件:BashSupport

  

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

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

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

  1. 您保持脚本原样
  2. 使用sudo
  3. 创建第二个调用当前版本的文件

    sudo ./myscript.sh

    enter image description here