编写一个Linux shell脚本,你需要做:
- 编写一个脚本
- 赋予脚本可执行权限
¶编写你的第一个Shell Script
vi hello.sh 新建脚本文件
1 |
|
#!/usr/bin/bash [1]
:wq! 保存并退出vi编辑器
chmod 755 hello.sh 设置脚本可执行权限
./bash.sh 回车即可执行脚本
可能的错误信息:
bash: ./hello.sh: /usr/bin/bash^M: bad interpreter: No such file or directory解决方法1 :
vi编辑器打开hello.sh:set fileformat=unix:wq!解决方法2 :
采用Windows端VsCode远程编辑hello.sh文件,执行保存时,会将End of line 设置为CRLF,导致Linux系统识别错误
- VSCode远程打开hello.sh文件
Ctrl + Shift + P,输入Change End of Line Sequence,回车后选择LF- 保存文件
输入
which bash查看bash位置 ↩