Bash Scripts
#Bash脚本基础#
如何创建新shell脚本
1. 创建包含bash命令的文本文件。
文件的第一行应为: #!/bin/bash
2. 使文件可执行(使用chmod +x scripts)
3. 将文件放置在用户的$PATH的目录中
~/bin – 用于用户的私有程序
/usr/local/bin – 本地开发、系统上的其他人使用的脚本
/usr/local/sbin - 本地开发、由root使用的脚本直接运行脚本和使用source命令运行脚本是不同的!
脚本调试模式
:
#!/bin/bash -x
引用和转义
1.弱引用:将字符串放置在双引号中,保留字符串中所有字符的文字值,$、`、\和!字符除外。换言之,变量 扩展和命令扩展在双引号内仍起作用。
2.强引用:将字符串放置在单引号中,保留字符串中所有字符的文字值,同时禁用所有扩展。