小编qwe*_*rty的帖子

如何根据创建时间重命名多个文件?

#!/bin/sh
for f in *.png
do
    echo mv -n "$f" "$(date +%Y%m%d-%H-%M-%S)_$f"
done
Run Code Online (Sandbox Code Playgroud)

我想用 ( ls -lt --full-time) 中所述的时间戳重命名几个文件,但是当我运行上面的代码时,名称使用当前日期/时间或修改时间。我想要 yymmdd 格式的年、月、日。

linux timestamps rename

3
推荐指数
1
解决办法
1281
查看次数

标签 统计

linux ×1

rename ×1

timestamps ×1