Удалять подкаталоги только на максимальной глубине 2 и вышеLinux

Ответить Пред. темаСлед. тема
Anonymous
 Удалять подкаталоги только на максимальной глубине 2 и выше

Сообщение Anonymous »


У меня есть каталог с 6 подкаталогами, но я хочу удалить подкаталоги только из 3 из них, поэтому я использовал цикл for для 'cd' внутри этих трех каталогов, но я хочу удалить подкаталоги на глубине 2 (maxглубина, minглубина как 2) внутри трех подкаталогов. Я использовал команду поиска в базе (база — это один из трех подкаталогов), но она найдет каталоги с глубины 1 (что и ожидалось)

моя файловая структура /a/b/c/d/e (a — один из трех каталогов, которые я просматриваю)

Ниже приведена часть кода, где мне понадобится помощь/руководство – найти /a -minглубина 2 -максглубина 2 -тип d -mtime +30

это выведет - ./b/c

Поэтому я не хочу удалять каталог /b и удалять только каталог c и ниже/внутри глубины

Есть ли способ сделать это, или мне придется перейти в каталог b?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»