LINUX.ORG.RU

Сообщения pr0n1x

 

Нужен bash скрип для перебора папок и создания архивов

Доброй день.

Нужен bash скрип, который будет обходить и проверять файлы в каталогах и создавать архивы.

Ситуация такая, есть папка lengings в ней есть файла и папки

Нужно

  1. Перебрать все каталоги в каталоге lengings, которые не являются скрытыми, файлы тоже проигнорировать.
  2. В каждом из полученных каталогов есть файл, во всех каталогах, путь к нему одинаковый. Например [полученный каталог + /dist/index.html]
  3. Нужно проверить существует ли такой файл вообще.
  4. Если он существует, тогда нужно проверить, существует файл по такому же адресу, только с расширением .gz (например index.html.gz)
  5. Если оригинал существует и НЕ существует файла с расширением .gz, тогда нужно создать файл архив с таким же именем и расширением .gz

Подскажите пожалуйста Centos 7

 , ,

pr0n1x
()

RSS подписка на новые темы