好的,基本上我已经通过转到终端中的bin并输入
来创建脚本sudo nano mytesterscript.sh
从那里我写了脚本并保存了它。 为了使其可执行,我然后使用命令
chmod +x mytesterscript.sh
然后我想用
执行它./mytesterscript.sh
我收到错误:
bin/bash: bad interperter:no such file or directory
我可以通过输入
来执行脚本bash mytesterscript.sh
但我希望能够像
那样做./mytesterscript.sh
任何想法的人?
#!bin/bash
#declare $STRING Variable
STRING= "Hello world"
#print variable on screen
echo $STRING
答案 0 :(得分:4)
确保脚本的顶部显示:
#!/bin/bash
观察/
前面的bin
。
如果不起作用,请尝试which bash
并使用该输出。
答案 1 :(得分:-1)
现在发生在我身上:D但解决方案不是在第一行,而是在空间
# replace:
STRING= "Hello world"
# by:
STRING="Hello world"
花了我大约一小时的挣扎:D