Shell 脚本:获取同一目录下相同后缀名最新修改日期的文件
#!/bin/bash
suffix='.txt' # 后缀名 latest_file='' # 最新文件名称 latest_date=0 # 最新修改日期
遍历当前目录下的所有文件
for file in *$suffix do # 获取文件的修改日期 file_date=$(date -r $file +%s)
# 判断文件的修改日期是否比最新修改日期更晚
if [ $file_date -gt $latest_date ]; then
latest_file=$file # 更新最新文件名称
latest_date=$file_date # 更新最新修改日期
fi
done
echo '最新的文件是:$latest_file'
原文地址: https://www.cveoy.top/t/topic/nZIN 著作权归作者所有。请勿转载和采集!