Linux-3-shell脚本
在linux中,通常在命令行界面输入命令,获得结果。
同时,也可以在同一行输入多个命令,命令之间使用分号隔开,也可以获得对应顺序的结果(输入的命令行字符数不超过255即可)。如:
1 | root@smith-PC:~# date |
但是,这种串联的命令必须在命令提示符处输入,比较不方便。
Linux提供了shell脚本,可以将这些命令保存在一个文本文件中,无需再次手动输出,在需要运行这些命令时,只需要运行这个文本文件即可。
shell脚本的作用:
- 输入多个命令,并处理每个命令的结果
- 获取一个命令的结果,并传递给另一个命令
- 串联多个命令,一次性执行完毕。
创建shell脚本
使用vi demo.sh
创建一个脚本文件,并进行编辑。如:
1 | !/bin/bash |
在demo.sh
的第一行,必须指定要使用的shell;
#
表示注释,shell不会处理#
后的注释行,但第一行是个例外;!
告知shell使用哪个shell来运行该脚本;
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Kure's Blog!