如果在 Ubuntu 的 Nautilus 中单击一个 midi 文件,则会打开一个窗口来指定处理该文件的应用程序。另一个选项是“用户生成的命令”(UGC)。 (例如,我选择 Ubuntu、Nautilus、midi 和 bash)。我知道如何使用胆怯在终端中播放 midi 文件,所以我希望我可以设置一个 bash 脚本播放迷笛(示例)为此目的。
但是,我不知道如何获取文件名作为脚本参数。如果可能的话,这个“鼠标参数”应该与“普通”固定参数一起使用,以防止胆怯。
UGC 中必须使用什么语法?
如果UGC空间允许的话,我可以直接插入timidity命令,但是我又要如何引用该文件呢?
答案1
你的脚本看起来像这样:
#!/bin/bash
/path/to/timidity "$1"
但是,您可以右键单击 midi 文件并胆怯地“打开”吗?看起来更简单。