LINUX shell 如何获取当前时间之前24小时的所有文件,文件都是以时间命名...
发布网友
发布时间:2022-04-23 06:58
我来回答
共1个回答
热心网友
时间:2022-05-26 03:59
24小时,就是相差一天,所以变化的只有天数。
我这里提供一个笨方法:
用date获取当前日期和时间,格式化成你的文件命名格式,用下面的字符串截取方法获得天数:
${varible:n1:n2}:截取变量varible从n1到n2之间的字符串
天数减1后,重新组织成新的字符串。
用循环比较 ls 出来的文件名与这个字符串。
代码试过后再放上来。