分支语句
if 表达式
then 命令表
fi
如果表达式为真,则执行命令表中的命令,否则退出。执行fi后的语句。
给文件权限:chmod 0777 文件名
输出: ./文件名
grep 查找用户名,管道wc -l 统计字符
2.多路分支语句
记得给文件名权限喔!
十位是8/9/10/6/7/其他
if[$存储名 -gt 100 -o $存储名 -lt 0]意思是值大于100或小于0,-o代表或,-a代表与,!表示 非。如果是C语言中的或||则或前后需要两个中括号括起来。
then
echo" "
exit //退出
fi//结束
3.循环语句
命令置换符可以将置换的东西赋值给一个新的变量名。
for
$@是所有参数,$*也是所以变量,
两者的区别在于$@和$*加双引号时,$*可以一次打印出来,而$@只能一个一个拿。
$@也可以用数字直接代替。
也可以用C语言的形式,但需要双括号
2.while循环。
continue和break的区别