The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Некоторая особенность tar --exclude, !*! uhamurad, 21-Мрт-14, 21:32  [смотреть все]
Здравствуйте!

При выполнении команды

#
# tar cf 1.tar * --exclude=thumbs/*
#

скрипт не включает файлы директории thumb в архив. Одновременно с этим скрипт не включает файлы в папке themes/almas/thumbs, т.к. они тоже соответствуют паттерну thumbs/*

Вопрос: как правильно указать паттерн, чтоб исключались файлы только директории thumbs, находящейся в корне архива?

Заранее спасибо!

  • Некоторая особенность tar --exclude, !*! Andrey Mitrofanov, 22:55 , 21-Мрт-14 (1)
    > # tar cf 1.tar * --exclude=thumbs/*
    > не включает файлы в папке themes/almas/thumbs, т.к. они тоже соответствуют паттерну
    > Вопрос: как правильно указать паттерн, чтоб исключались файлы только директории thumbs,
    > находящейся в корне архива?

    tar cf 1.tar * --anchored --exclude='thumbs/*'

    > Заранее спасибо!

    Спасибо и Вам, info tar был познавателен.

    • Некоторая особенность tar --exclude, !*! uhamurad, 00:03 , 22-Мрт-14 (2)
      >> # tar cf 1.tar * --exclude=thumbs/*
      >> не включает файлы в папке themes/almas/thumbs, т.к. они тоже соответствуют паттерну
      >> Вопрос: как правильно указать паттерн, чтоб исключались файлы только директории thumbs,
      >> находящейся в корне архива?
      > tar cf 1.tar * --anchored --exclude='thumbs/*'
      >> Заранее спасибо!
      > Спасибо и Вам, info tar был познавателен.

      Да, --anchored действительно работает. Виноват, ориентировался на старые мануалы.

      А вот --exclude='thumbs/*' (с кавычками) не прокатывает - без кавычек работает на ура (в bash-сценарии)




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру