anonymous@RULINUX.NET~# Last login: 2024-03-28 18:44:55
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Скопировать каталог рекурсивно?

Подскажите, плиз, однострочник, позволяющий скопировать рекурсивно один каталог в другой, со всем содержимым, за исключением скрытых файлов (dot-files), что то туплю...

anonymous(*) (2009-05-22 15:34:22)

Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Скопировать каталог рекурсивно? от anonymous 2009-05-22 15:34:22
avatar
Скрыть

Re:Скопировать каталог рекурсивно?

У cp нет параметра –exclude=<regexp>, но оный параметр есть у tar'а:

cd <откуда> && tar –exclude='.*' -cf - . | tar -C <куда> -xvf

или rsync'а:

rsync -av –exclude='.*' <откуда>/ <куда>/

marsijanin(*)(2009-05-22 18:59:21)

Emacs-w3m/1.4.335 w3m/0.5.2
[#] [Добавить метку] [Редактировать] Ответ на: Скопировать каталог рекурсивно? от anonymous 2009-05-22 15:34:22
avatar
Скрыть

Re:Скопировать каталог рекурсивно?

Спасибо, мил человек

anonymous(*)(2009-05-22 20:58:44)

Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10
[#] [Добавить метку] [Редактировать] Ответ на: Скопировать каталог рекурсивно? от anonymous 2009-05-22 15:34:22
avatar
Скрыть

Re:Скопировать каталог рекурсивно?

В bash с включенным extglob (shopt -s extglob) можно делать cp -r !(.*) Ищи 'extended pattern matching' в man bash.

anonymous(*)(2009-07-10 00:36:15)

penis
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!