运行外部bash程序

问题描述 投票:-1回答:1

我正在尝试在Linux(Mint)中运行CLI工具,该工具可让我编辑字幕。它被命名为subedit:github link。为了运行它,我在chmod +x中添加了可执行权限,并将其添加到bash中的路径中。但是,当我运行它时,出现以下错误消息:

bash: /home/main/Documents/shellTools/subedit/subedit: /usr/bin/bash: bad interpreter: No such file or directory

我对外部bash程序的经验不是很丰富,并且忘记了做一些事后看来很明显的事情。

[当我执行echo $PATH时,这是输出:

/home/main/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/main/Documents/shellTools/subedit/

有人可以帮忙吗?

提前谢谢您

bash shell command-line-interface
1个回答
0
投票

似乎您尚未安装bash,可以通过运行]进行验证。

which bash 

如果以上命令返回“ bash not found”,则需要安装它。如果以上命令返回路径,则可以使用以下命令将符号链接添加到预期路径

ls -s $(path from the above command) /usr/bin/bash
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.