gpt4 book ai didi

linux - 比较文件的日期 bash

转载 作者:IT老高 更新时间:2023-10-28 12:37:39 30 4
gpt4 key购买 nike

我正在开发一个类似于 Dropbox 的小型 bash 脚本,如何在不使用 rsync 的情况下比较 2 个文件的日期并用新文件替换旧文件有什么简单的方法来处理这个吗?SHA1 可以帮助我了解更新吗?

最佳答案

您可以使用 -nt(新于)和 -ot(旧于)运算符比较文件修改时间与 test:

if [ "$file1" -ot "$file2" ]; then
cp -f "$file2" "$file1"
fi

关于linux - 比较文件的日期 bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14802807/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com