小编Sir*_*ert的帖子

如何通过 Dash 将命令行参数传递给脚本?(14.04)

我最近问了这个关于向 Dash 添加 shell 脚本的问题:

在 14.04 中,如何在不打开终端的情况下运行我编写的 bash 脚本?

它工作得很好。

后续问题:如何通过 Dash 传递命令行参数?示例:在这种情况下,我的破折号命令名为“Panel”。该脚本将我的屏幕与 8 个终端面板面板。下面是一个用法示例:

panel             # Tile the screen with 8 terminal windows.
panel --left      # Tile the left side with 4 terminals
panel --right     # Tile the right side with 4 terminals
Run Code Online (Sandbox Code Playgroud)

等等。如何像--left--right通过 Dash传递参数?理想情况下,我想要这个工作流程:

  • 按超级键
  • 类型panel --left(例如)
  • 破折号消失,左侧镶板。

现在它运行正确的脚本,但忽略--left.

提示?

scripts unity-dash

8
推荐指数
1
解决办法
2784
查看次数

在 14.04 中,如何在不打开终端的情况下运行我编写的 bash 脚本?

我经常使用终端。我写了一个脚本并将它放在 ~/blah/script.sh 中。如何从 Unity (Dash?) 运行脚本?

很久以前,我会使用 ALT-F2 并输入我的命令,但这并没有达到我现在的预期。

也许在某处修改一些 $PATH var 以便破折号可以找到它......?我不想更改脚本所在的目录,因为出于某些原因,它位于我提供各种脚本的地方。

提示?

command-line scripts unity-dash

4
推荐指数
1
解决办法
1461
查看次数

标签 统计

scripts ×2

unity-dash ×2

command-line ×1