Linux的shell编程篇之基础篇(二)
6、特殊字符
a)、分号(;)
多个命令顺序执行,命令与命令之间没有关联。
格式:命令1 ; 命令2
b)、双&符(&&)
也称为逻辑与。只有当前面的命令正确执行,才会执行后面的命令。
格式:命令1 && 命令2
c)、双|符(||)
也成为逻辑非。只有当前面的命令错误执行,才会执行后面的命令。
格式:命令1 || 命令2
d)、管道符(|)
是将前面命令执行的结果用于后面的命令
格式:命令1 | 命令2
e)、通配符
这个前面的文章有过记录。不在赘述。
f)、其他特殊符号
7、脚本的格式与启动。
a)、格式
命名格式。(是以(.sh)为文件后缀,这样管理员可以直观的看到是一个shell脚本。)
内容格式(在执行脚本中,大多数#开头的是注释,但在开头是有含义的(告诉系统,我这脚本是bash脚本)。)
#!/bin/bash (也成为bash bang)
b)、启动(启动方法有三种:)
绝对路径启动:绝对路径+文件名 启动。
相对路径启动:相对路径+文件名 启动。
bash启动:bash 相对或绝对路径 文件名 启动。
第三种启动方式有些特殊,它并不需要文件有执行权限便可以执行。
本人小白一个^^
QQ:641055499,欢迎骚扰!