Comment puis-je utiliser find
pour sélectionner des fichiers qui ont été écrits et non modifiés à la dernière minute?
Je sais que je peux faire l'inverse, trouver des fichiers modifiés au cours des 60 dernières secondes avec -mtime -60s
, mais je veux ceux qui n'ont pas été modifiés au cours des 60 dernières secondes.
J'utilise Linux et j'obtiens cette erreur si j'utilise des secondes:
find ??/ -mtime +60s -name blah.tsv
find: invalid argument `+60s' to `-mtime'
+60
n'est pas l'opposé de-60
, pour la même raison moins que n'est pas l'opposé de plus de : Les deux excluent la valeur exacte à laquelle ils se comparent. Mais votre question n'indique pas quel comportement vous voulez exactement.