参考书籍 Linux shell 脚本攻略
目前正在阅读该书籍,将分为一系列的小文章,记录阅读过程。
简介
- Shell默认使用的是Bash,关于Linux shell的不同区别可参考链接 http://blog.51cto.com/simy88/1679288 。
- Shell脚本通常是一个以 #! 起始的文本文件,如下所示:
#!/bin/bash
运行方式
- 将脚本作为sh的命令行参数时的运行方式
注: $号为命令行提示符。
$ sh script.sh
$ sh /home/path/script.sh
在该模式下,脚本中可没有 #!/bin/bash
这一行
- Shell 脚本独立运行,需要具备可执行权限,必须有
#!/bin/bash
行
$ ./script.sh
$ /home/path/script.sh
shell程序会读取脚本的首行,识别 /bin/bash
,并且以如下方式执行该脚本
$ /bin/bash script
基础知识
- 终端的配置信息文件:用户
home
目录下的.bashrc
文件。 - 用户运行过的命令:
~/.bash_history
- bash中每个命令或命令序列是通过分号或换行符来分隔的
$ cmd1 ; cmd2
# 等同于:
$ cmd1
$ cmd2
- 字符
#
指明注释的开始,一直延续到行尾
网友评论