|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Yury Ivliev 2:5049/50.3 28 Mar 2007 13:44:50 To : Denis Shaposhnikov Subject : Re: tar xp -------------------------------------------------------------------------------- .RFC-X-Complaints-To: usenet@shelob.esterdev.com .RFC-NNTP-Posting-Date: Wed, 28 Mar 2007 09:44:50 +0000 (UTC) .RFC-User-Agent: slrn/0.9.8.1 (FreeBSD) Hi, Denis! On Wed, 28 Mar 07 11:22:44 +0400, Denis Shaposhnikov <Denis.Shaposhnikov@f5068.n550.z2.fidonet.org> wrote: >>> Похоже нужно брать шашку в руки и писать скрипт, копирующий все права >>> каталогов из одного файлового дерева, в другое. >> Hе торопитесь махать шашкой :) > Уже помахал, вот что получилось: Мдаа... :) >> Есть такое предположение, что в списке отсутствуют имена промежуточных >> каталогов. Соответственно в архив они не попадают. И информацию о пермишинах > Hу да, отсутствуют. Мне ведь не нужно все содержимое этих промежуточных > каталогов, мне нужны только некоторые файлы оттуда. Вот в списке и > находятся пути к этим файлам. Hу так стоит ли тогда удивляться. Как tar может восстановить пермишины на каталоги если он про них ни сном, ни духом... По поводу "не нужно все содержимое этих промежуточных каталогов" - --norecurse у пишущего tar. BTW, имея список файлов, сформировать список каталогов не так уж и сложно: sh(1), dirname(1), sort(1), uniq(1). /yury --- ifmail v.2.15-yi3 * Origin: Black CaT's Point (2:5049/50.3@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/14685a8e3c4d2.html, оценка из 5, голосов 10
|