shell流程控制

预备知识(运算符)

https://www.cnblogs.com/1016391912pm/p/12942927.html

文件比较与检查

-e  检查文件是否存在

-f   检查文件是否存在且为文件

-d  检查文件是否存在且为目录

-r   检查文件是否存在且可读

-w  检查文件是否存在且可写

-x   检查文件是否存在且可执行

-s   检查文件是否存在且不为空

-O  检查文件是否存在且属主为当前用户

-G  检查文件是否存在且属组为当前用户组

file1 -nt file2  检查file1是否比file2新

file1 -ot file2  检查file1是否比file2旧

if判断语句

注意中括号的空格不能省略

for循环

注:与大多数语言一样,continue是跳出本次循环,break是跳出整个循环

while循环

until循环

case语句

posted @ 2022-02-12 16:46  盗哥泡茶去了  阅读(29)  评论(0编辑  收藏  举报