问题:执行脚本错误
$ ./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