Linux shell脚本基础 条件测试 for循环(Engineer01----DAY8)
什么脚本:一个可以执行文件,运行后可以实现某种功能 创建用户zhangsan useradd zhangsan 案例:书写hello.sh脚本 [root@server0 ~]# vim /root/hello.sh echo hello world [root@server0 ~]# /root/hello.sh -bash: /root/hello.sh: 权限不够 [root@server0 ~]# chmod +x /root/hello.sh [root@server0 ~]# ls -l /root/hello.sh [root@server0 ~]# /root/hello.sh hello world ####################################################### 规范Shell脚本的一般组成 • #! 环境声明,以下代码由那个程序进行翻译 • # 注释文本 • 可执行代码 1)输出当前红帽系统的版本信息 2)输出当前使用的内核版本 3)输出当前系统的主机名 [root@server0 ~]# vim /root/hello.sh #!/bin/bash echo hello world cat /etc/redhat-release uname -r hostname ifconfig | head -2 [root