]> Sergey Matveev's repositories - stargrave-blog.git/commit
find -mtime в GNU и BSD
authorSergey Matveev <stargrave@stargrave.org>
Sat, 6 Apr 2024 17:31:41 +0000 (20:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 6 Apr 2024 17:31:41 +0000 (20:31 +0300)
commitbd4147250227c6a1c5c59ec7a899d70e02da2d97
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentcd38cd4de2729842e084ff430fbcc188fba8c337
find -mtime в GNU и BSD

Эх, снова буду бурчать на GNU ОС. Вот мне надо удалять файлы которые
старше n часов. В FreeBSD можно указать find-у: -mtime +4h. Под GNU, как
оказалось, никаких часов нельзя указать. Только 24-часовыми единицами
оперировать.

Меня не перестаёт удивлять: вот вроде бы в GNU очень громоздкие утилиты
всех их с тьмой опций на любой случай жизни. Но всё равно регулярно
наталкиваюсь на обратное: что удобных вещей, которые сами по себе по
жизни появляются, в них не завозят, тогда как во, вроде бы, более
минималистичных BSD они появляются. Вот как-раз куча всего что завозят в
GNU: и без этого можно, а то что реально нужно пользователям -- это в BSD.