我必须编写一个 bash shell 脚本来实现以下目标。从目录中获取所有文件的列表。在目标目录中,如果这些文件中的任何一个存在,请比较日期。仅当源文件比目标文件新时,才将文件直接复制到目标文件。必须为每个文件执行此操作。我创建了一个 for 循环来实现复制部分。但我需要帮助来比较文件的日期。
谢谢
最佳答案
人工测试
FILE1 -nt FILE2
FILE1 is newer (modification date) than FILE2
FILE1 -ot FILE2
FILE1 is older than FILE2
...
-e FILE
FILE exists
....
关于bash - 如何比较bash脚本中文件的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14674969/