Я хочу знайти всі файли, які є:
- останнім часом
- не закінчуються .class
- немає каталогів
Це я намагався, але це не працює:
find . \( -atime -1 -a \! -type d -a \! -name '.class' \) -ls
Я спростив це до цього:
find . -atime -1 -ls
Але це все-таки збирає речі з січня і раніше. Що тут не так?
Я бачу, ви вже це зробили тут: superuser.com/questions/107201/…
—
Денніс Вільямсон,
-a
(і) мається на увазі, щоб ви могли опустити ці (і дужки). Напевно, ви також хочете "*" у специфікації імені:\! -name '*.class'