2
ответа

Как убедиться, что в каталоге есть только определенные подкаталоги?

У меня есть каталог, в котором есть несколько подкаталогов с файлами. У меня есть другой каталог с очень похожими подкаталогами, но некоторые из них могут быть добавлены или удалены. Как можно добавить и...
09.07.2020
2
ответа

Как удалить все файлы, оканчивающиеся на "2"?

Я случайно скопировал два раза файлы резервной копии, так что теперь у меня два одинаковых файла, разница только в том, что один из двух заканчивается пробелом, за которым следует "2". Пример :эм 2....
06.07.2020
2
ответа

Как инвертировать удаление файлов внутри каталога без удаления указанных

Допустим, у меня есть эти файлы в каталоге. ├── __init__.py ├── __init__.pyc ├── __pycache__ ├── распознаватель.wsgi ├── требования.txt ├── источник └── upld В котором я хочу удалить все, кроме ...
26.05.2020
2
ответа

Удалить каталоги с помощью команды find или любым другим способом

Я пытаюсь написать команду, которая сохранит только две последние резервные копии и удалит оставшиеся каталоги. путь к каталогу = /apps/ Ниже приведены каталоги, и здесь я хотел бы оставить только...
28.04.2020
2
ответа

Удалить все файлы/каталоги, кроме указанных, на нескольких уровнях

Можно ли сделать следующее одной строкой? shopt -s extglob rm -r !(папка1|файл1|папка2) rm -r папка2/!(подпапка) rm -r папка2/подпапка/!(один файл) Например, что-то вроде этого? rm -r !...
24.02.2020
2
ответа

некоторые файлы имеют '.' в их имени, как я могу удалить их, используя файл .txt в качестве входных данных для команды rm

У меня есть текстовые файлы со списком многих файлов в моей системе Linux, которые были идентифицированы как нуждающиеся в удалении. Некоторые из этих файлов были созданы в Windows и содержат «1. ' или '2. ' (т. е. ...
17.01.2020
2
ответа

Как удалить подпапки, содержащие только файлы определенного расширения

Я хочу удалить подпапки, только если все их файлы имеют определенное расширение, скажем, json. Я видел аналогичный вопрос «Найти и скопировать каталоги, содержащие тип файла». Заранее спасибо. ├── ...
20.12.2019
2
ответа

rm: отказ от удаления '.' или каталог '..': пропуская '..'

Почему, когда я пытаюсь удалить .. из каталога, я получаю сообщение об ошибке: rm: отказывается удалить '.' или '..' directory: skipping '..' И прежде чем вы спросите, почему я хочу это сделать: Просто потому, что.
18.12.2019
2
ответа

Достижение эффекта рекурсивного rmdir

Насколько я понимаю, у rmdir вполне могла быть опция -r, чтобы удалить ссылку аргумента, только если он содержит только каталоги и не содержит файл в любом месте дерева. Каков самый простой способ...
18.12.2019
2
ответа

Каков правильный подход к очистке /var/spool/abrt/

Мы хотим автоматизировать процесс удаления старых каталогов из /var/spool/abrt/. У нас есть машины RHEL - версия 7.x. Известный способ - сделать следующее: # systemctl stop abrtd # systemctl stop ...
09.12.2019
2
ответа

Найти и удалить непустую папку старше 3 дней

Я хочу найти и удалить непустую папку старше 3 дней. найти . <Путь> -mtime +3 -exec rm -rf "{}" \; Я хочу удалить каталоги, в которых есть файлы, и каталог и файлы ...
22.11.2019
2
ответа

Удалить `целевые` папки во всех подпапках.

Мне нужно удалить целевую папку во всех подпапках.
22.11.2019
2
ответа

Удалить каталоги, содержащие определенный файл, за исключением каталогов, начинающихся с "!"

Я пытаюсь сделать так, как указано в заголовке. У меня есть сервер с ежедневно меняющимся списком фильмов, хотя у меня мало памяти. У меня есть скрипт, который проходит и удаляет самые старые файлы .mp4. У меня осталось лишнее...
20.11.2019
2
ответа

При удалении бродячего файла я вижу .nfs0000000000b869e300000001

Я удалил файл и теперь вижу: $ ls всего 64 -rw-rw-r-- 1502 17229 17 сентября, 16:42 page_object_methods.rb drwxrwxr-x 7 502238 18 сен 18:41 ../ -rw-rw-r-- 1 502 18437 18 сен 18:41 ...
20.11.2019
2
ответа

Очистить определенную папку в каждом подкаталоге

При вводе данных в мою файловую систему некоторые файлы попали не в тот каталог, и теперь мне приходится сбрасывать все папки с определенным именем, не трогая файлы в других папках. из этого ...
03.10.2019
2
ответа

linux + найти + удалить файлы на удаленных машинах, кроме определенных файлов [дубликаты]

у нас есть Redhat 7.2 Linux версии I хотите удалить на удаленных машинах все файлы репозиториев в /etc/yum.repos.d, кроме следующих файлов в /etc/yum.repos.d local.repo redhat.repo кластер....
07.07.2019
2
ответа

разрешить группе Wheel работать с определенной папкой

Я хочу разрешить группе Wheel работать с определенной папкой (в данном случае моя папка "CT"). Я пытался добавить эту строку в visudo: %wheel All=(ALL) /bin/rm /CT/ У меня есть тестовые файлы "test1" ...
14.06.2019
2
ответа

Как найти последний журнал для нескольких заданий в AIX и удалить последний

Я новичок в unix. Я пытаюсь найти последний журнал нескольких заданий и удалить последний. Могу ли я написать для него сценарий оболочки? Я пробовал с основными командами, но там выбор...
13.06.2019
2
ответа

Как мне не удалять файлы только в том каталоге, в котором я нахожусь?

Я хочу удалить файлы старше 30 дней в каталоге, но не в каталогах ниже того, в котором я нахожусь.
01.06.2019
2
ответа

Почему я получаю сообщение «Каталог не пуст» с помощью «rm -rf»?

Я использую macOS с инструментом rm от GNU coreutils (а не собственным rm macOS). Итак, у меня есть сценарий, в котором я очищаю какой-то каталог следующим образом: if [-d "$ {cleanup_repo_clone_root}"]; затем эхо "Очистка ...
14.03.2019
2
ответа

Невозможно удалить файл с битами режима файла a+rw

У меня есть файл со следующими битами режима файла (a+rw): [0] mypc: ~>sudo touch /tmp/test [0] mypc:~>sudo chmod a+rw /tmp/test [0] mypc:~>ls -l ...
13.03.2019
2
ответа

Что такое эквивалент комнаты, 'находят, что lib / - называет *.swp' без находки?

Я хотел бы удалить все файлы в каталоге lib с .swp в конце. Как может я делать это без находки в: комната 'находит, что lib / - называет *.swp'
10.02.2019
2
ответа

как удалить файлы в папке с тысячами файлов [дубликат]

в папке cd /var/log/hive я думаю у нас загремели лог файлы я так говорю потому что если я делаю под этой папкой ls -l затем он зависает, и выходит только CNTRL C , поэтому я не могу просмотреть все ...
09.01.2019
2
ответа

Как удалить несколько пустых каталогов из текущего каталога?

Как удалить несколько пустых каталогов из текущего каталога? Могу ли я использовать rmdir для работы?
15.10.2018
2
ответа

Используя регулярное выражение для RM и LS

: что здесь происходит и как я это исправить? Проблема: когда я делаю: $ Ls | GREP -P "Файл [1-9] {3} .txt | Файл [1-9] {2} .txt" I Get: file11.txt file12.txt. file13.txt. file14.txt. file15.txt. File16 ....
12.10.2018
2
ответа

Ошибка в удалении файлов или каталогов старше 1 дня

Я могу удалить файлы или каталоги старше 1 дня, используя приведенную ниже команду / U01 / Release / * -mtime +1 --eexec RM -R {} \ ; Но почему я получаю ошибку в выходе этой команды: ls -lrt ...
04.10.2018
2
ответа

Как удалить файлы, созданные между двумя ранами?

У меня есть папка, где я резервную копию своих баз данных, и я хочу удалить все резервные копии, созданные от 11 до 15:00, и это не имеет значения, в какой день это - - Это поймать! Я нашел эту команду, чтобы быть ...
12.09.2018
2
ответа

Как удалить каждый файл и папку рекурсивно, за исключением нескольких конкретных папок?

Наличие раковины BusyBox Sater под рукой, я хочу очистить папку / opt. Очистка означает удаление каждого файла и папки рекурсивно, за исключением нескольких результатов исключения, которые необходимо оставить нетронутым. ...
07.09.2018
2
ответа

Удаляйте файлы .pdf, только если. Файлы xlsx в каталоге имеют то же имя файла?

У меня есть папки с сотнями файлов pdf и xls (x), которые были массово экспортированы из легальных систем электронного обнаружения. Имена файлов в этих экспортированных файлах соответствуют bates #, например ABCD_00000001.pdf,...
10.08.2018
2
ответа

Удалить все, кроме последней версии - без метки времени

У меня большая коллекция файлов, которые выглядят так: Some Name da-1234567-1.py Некоторое имя da-1234567-2.py Некоторое имя da-1234567-4.py Другое название di-5678912-3.py Другое название di-5678912-4.py Другое имя ...
05.06.2018