Shell脚本实现文件遍历和删除操作(2)

if condition then ...... elif then ...... else ...... fi

(2)for循环

for var in item1 item2 ... itemN do command1 command2 ... commandN done

具体参考:

6. 正则表达式

本文中使用的正则表达式为正整数,如"^[0-9]*$",以^开始、$结束,[0-9]标识0到9之间的任意数字,*代表由前边字符0个或以上个字符组成。具体,可参考  或相关书籍。

判断目标是否匹配正则表达式,采用双方括号和 =~,如 [[ "$element" =~ $DATEPATTERN ]]

7. #!/bin/bash

#!为约定标记,告诉系统该脚本需要什么解释器来执行,Linux下默认使用bash,可在 /bin目录下查看到bash文件,如下图:

所有需要执行的shell脚本,都需要将其写在第一行。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/9014aa994aa30f22e830f358616b1088.html