Tag: файлы

Как показать все файлы с некоторыми фильтрами?

Мне нужно отобразить на экране все файлы, зависающие рекурсивно из корня и которые не были изменены за последние два дня, размером менее 5 КБ. Я могу показать файлы, зависающие рекурсивно из корня с помощью ls -R, но он также показывает мне каталоги, я не знаю, есть ли способ показать только файлы с фильтрами, которые я […]

Почему файлы иногда меняются, но не являются inode или наоборот?

Когда файл обновляется, соответствующий индекс становится обновленным. Но иногда возникает следующее условие файл тот же, и inode – новый файл изменяется, но соответствующий индексный индекс устарел Зачем ?

Bash: сортировка элементов массива по дате файла

У меня есть Bash-скрипт с массивом myarray. Этот массив содержит полные пути расположения файлов для 4 файлов. То, что я пытаюсь сделать, это отсортировать элементы массива по дате создания файла. Так что, как быстрый пример, если у меня есть следующие 4 файла в массиве: /tmp/file1.txt (in index 0) /tmp/test/file1.txt (in index 1) /tmp/test1/file1.txt (in index […]

Найти все видеофайлы с длительностью в заданном интервале от командной строки

Как я могу найти все видеофайлы с такой продолжительностью в определенный интервал. Например, найдите все видеофайлы продолжительностью от 20 до 40 минут.

Как удалить ненужные файлы с помощью тильды с помощью команды linux?

Здесь я хочу удалить все файлы тильды из моих каталогов и подкаталогов. Как я могу использовать команду linux здесь? Структура дерева: . |– Block_Physical_design_checklist | |– Block_Physical_design_checklist.config | |– Block_Physical_design_checklist.html | |– Block_Physical_design_checklist.html~ | `– rev6 | |– rev6.config | `– rev6.html |– CAD_checklist | |– CAD_checklist.config | |– CAD_checklist.html | |– CAD_checklist.html~ | `– […]

Удалить старые файлы в каталоге, но не root

В настоящее время я настраиваю crontab для удаления всех файлов и каталогов в указанном пути каждый час. Мое текущее решение – две строки, поэтому я надеялся, что кто-то покажет мне, как сделать это в одну строку. В настоящий момент вторая команда удаляет complete каталог. Я хотел бы сохранить complete каталог и удалить все каталоги только […]

Найти файлы gif / jpeg с расширением png и преобразовать в png

Первая команда набирает и записывает файлы jpeg / gif с расширением png. Вторая команда преобразует файл в png. find . -type f -name "*.png" | xargs -L 1 -I{} file -i {} | grep -v 'image/png; charset=binary$' find . -name "*.jpg" -exec mogrify -format png {} \; Мне нужна помощь, сочетающая эти две команды.

Рекурсивно найти файлы по содержанию

Я хочу рекурсивно находить файлы в исходном дереве по содержанию. Я пробовал использовать grep: $ grep -rn printf | grep %s | grep bcm_errmsg\(rv\) Это возвращает мне каждую строку, как я хотел, но теперь я хотел бы получить имя файла каждого файла, который соответствует, поэтому я изменил его на: $ grep -rn printf | grep […]

+ x разрешение для файлов в каталоге

Я пользователь Ubuntu, и я хотел бы изменить разрешения по умолчанию для загруженных файлов. Точно, все загруженные файлы автоматически сохраняются с разрешениями «-rw-r-r–» (umask 0022). Я хотел бы добавить «+ x». Как это сделать? С уважением

Сценарий оболочки для удаления всех файлов, которые являются более старыми

Возможный дубликат: Удаление файлов по возрасту Напишите сценарий оболочки, чтобы удалить все файлы, которые «n» старше этого текущего дня, где n может быть 3 дня. 2 дня или 1 год и т. Д. Вышеупомянутый скрипт должен удалять только файлы, имеющие расширение * .log. Любая помощь по этому поводу? благодаря

Linux и Unix - лучшая ОС в мире.