Bash 然后,它开始只在最近访问的文件中循环。macOS有什么不同之处?atime、mtime和ctime似乎与finder中显示的内容不相关?如果我使用“touch-a”,那么在finder中,它会显示修改后的时间,当它应该更改访问时间时。只是编辑了我的文章,其
Bash 然后,它开始只在最近访问的文件中循环。macOS有什么不同之处?atime、mtime和ctime似乎与finder中显示的内容不相关?如果我使用“touch-a”,那么在finder中,它会显示修改后的时间,当它应该更改访问时间时。只是编辑了我的文章,其,bash,macos,shell,Bash,Macos,Shell,然后,它开始只在最近访问的文件中循环。macOS有什么不同之处?atime、mtime和ctime似乎与finder中显示的内容不相关?如果我使用“touch-a”,那么在finder中,它会显示修改后的时间,当它应该更改访问时间时。只是编辑了我的文章,其中有一个与聚光灯相关的问题,并给出了如何解决该问题的说明。嗯,这似乎没有按预期工作。也可能完全是我的错。我现在只循环最新的6张图片,可能是因为它们是唯一的6张mtime少于1天的图片。我试着将atime改为+1而不是+5,但它没有改变任何东西。
然后,它开始只在最近访问的文件中循环。macOS有什么不同之处?atime、mtime和ctime似乎与finder中显示的内容不相关?如果我使用“touch-a”,那么在finder中,它会显示修改后的时间,当它应该更改访问时间时。只是编辑了我的文章,其中有一个与聚光灯相关的问题,并给出了如何解决该问题的说明。嗯,这似乎没有按预期工作。也可能完全是我的错。我现在只循环最新的6张图片,可能是因为它们是唯一的6张mtime少于1天的图片。我试着将atime改为+1而不是+5,但它没有改变任何东西。我想我可能已经找到了答案。我相信macOS正在使用mtime作为atime。我将这两个命令都更改为mtime,并将第一个条件从5降低到1,并且它可以正常工作。如果我将条件增加30天(没有这么旧的文件),那么它将只在最近访问的文件中循环。macOS有什么不同之处?atime、mtime和ctime似乎与finder中显示的内容不相关?如果我使用“touch-a”,那么在finder中,它会显示修改后的时间,当它应该更改访问时间时。刚刚编辑了我的文章,其中有一个与聚光灯相关的问题,并给出了如何修复该问题的说明。
find -E -L ~/WallAware/A -type f -regex ".*\.(jpg|gif|png|jpeg)" \( -atime +5 -o -mtime -1 \) | ~/WallAware/gshuf -n 1