![尝试执行脚本时出现错误解释器错误](https://linux22.com/image/80274/%E5%B0%9D%E8%AF%95%E6%89%A7%E8%A1%8C%E8%84%9A%E6%9C%AC%E6%97%B6%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%E8%A7%A3%E9%87%8A%E5%99%A8%E9%94%99%E8%AF%AF.png)
您好,我正在尝试使用 bash 脚本启动 Fritzing。
#!/bin/bash
./home/salman/fritzing/Fritzing
我做了 sudochmod +x /usr/bin/fritzing
但我得到了
bash: /usr/bin/fritzing: /usr/bin: 错误的解释器: 权限被拒绝”。
糟糕的翻译意味着什么?为什么即使在 chmoding .bashrc 中的 bash 脚本之后我的权限仍被/usr/bin
拒绝
答案1
首先,您应该验证二进制文件的路径:
#which bin
#which fritzing
第二行也应该像这样,假设路径是正确的。
/home/salman/fritzing/Fritzing
不应该有点。在开始时