我最近问了这个关于向 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.
提示?
我经常使用终端。我写了一个脚本并将它放在 ~/blah/script.sh 中。如何从 Unity (Dash?) 运行脚本?
很久以前,我会使用 ALT-F2 并输入我的命令,但这并没有达到我现在的预期。
也许在某处修改一些 $PATH var 以便破折号可以找到它......?我不想更改脚本所在的目录,因为出于某些原因,它位于我提供各种脚本的地方。
提示?