【问题标题】:How can I make my shell script executable如何使我的 shell 脚本可执行
【发布时间】:2017-02-09 08:50:45
【问题描述】:

我编写了一个 shell 脚本,它打开一些目录并运行一些脚本,我通过终端 (bash filename.sh) 运行这个 bash 文件,我怎样才能让它可点击?

【问题讨论】:

  • 你试过this吗?
  • 创建一个桌面条目,并将这个桌面条目的运行命令指定到你的脚本全路径。见here
  • 您是否在脚本中添加了#! 行?如果你可以从命令行运行它,它应该是“可点击的”(不是一个好词)filename.sh
  • 这个脚本是什么样的?您正在运行哪个桌面环境?统一?伴侣?侏儒?

标签: bash shell terminal ubuntu-14.04 executable


【解决方案1】:

你首先需要启动你的脚本

'#!/bin/bash'

并将其保存为 filename>.sh 还要确保将权限保留为 a+x,即所有用户都可以执行脚本。

【讨论】:

    【解决方案2】:

    您需要将以下 shebang 行添加到代码顶部。

    #!/bin/bash

    您还需要通过运行来确保脚本具有可执行权限:

    chmod a+x <filename>.sh

    【讨论】:

      猜你喜欢
      • 2010-11-16
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 1970-01-01
      • 2017-09-21
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      相关资源
      最近更新 更多