Linux虚拟机 shell执行报错/usr/bin/bash: bad interpreter: No such file or directory
问题:执行脚本错误$ ./test.sh-bash: ./test.sh: /usr/bin/bash: bad interpreter: No such file or directory脚本内容:#!/usr/bin/bashNAME='HELLO'echo $Name解决方案:经过排查,发现虚拟机的bash目录为/bin/bash, 而不是默认的/usr/b...
·
问题:执行脚本错误
$ ./test.sh
-bash: ./test.sh: /usr/bin/bash: bad interpreter: No such file or directory
脚本内容:
#!/usr/bin/bash
NAME='HELLO'
echo $Name
解决方案:
经过排查,发现虚拟机的bash目录为/bin/bash, 而不是默认的/usr/bin/bash。将脚本的内容修改为如下:
#!/bin/bash
NAME='HELLO'
echo $Name
脚本运行成功!
$ ./test.sh
更多推荐



所有评论(0)