shell脚本导出和导入文件修改时间

0.前言

起因就是因为我的旧手机屏幕又摔坏了,所以干脆换手机了.各种文件导完了(adb pull/push)之后发现在新手机上修改日期都变成全新的了,这让习惯按修改日期排序特定目录(比如相册/下载)的我很不爽,于是在国庆假期的最后关头把这事了结掉.

这个方法也适用于原生linux.

1.操作

在文件已经全部转移完毕后:

adb shell连接旧手机 cd到该目录内

执行:

1
echo $(ls | while read file;do stat $file -c "touch -m -d \"%y\" $file;"; done;) > import_date.sh

将生成的import_date.sh拷贝到新手机的对应目录内,通过sh执行import_date.sh即可.

2.结语

嗯.又水一篇.


shell脚本导出和导入文件修改时间
https://www.hakurei.org.cn/2023/10/05/linux-shell-export-import-file-modify-time/
作者
zjkimin
发布于
2023年10月6日
更新于
2023年10月6日
许可协议