Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexandra Kossovsky                  2:5030/97.400  14 Feb 2003  18:29:35
 To : Slava Astashonok
 Subject : Re: как бы сделать
 -------------------------------------------------------------------------------- 
 
 
 On Fri, 14 Feb 2003 14:28:02 +0300, Slava Astashonok wrote:
 
 >>>> Проблема в том, что тар считает, что если ему подсунули катлог то
 >>>> нужно запхнуть его в архив со всем содержимым и под содержимым. Для 
 >>>> приведенного примера файла-списка в архве получается по две копии всех 
 >>>> файлов :(
 >>>А чем этот список генериться? Сразу "правильным" его сделать можно?
 >>>Если нет, то самое тупое, что мне пришло в голову:
 >>>cat filelist | (while read f; do test -f $f && echo $f; done) > filelist.new
 >> Это медленно.
 >> Можно быстрее. Просто проверить, начинает ли строка следующую.
 
 SA> ;-) Быстрее? Отлично, напишите за 30 секунд (на этот я затратил не 
 SA> больше времени) скрипт, который реализует ваш алгоритм. Все завист от 
 SA> того на сколько часто нужно производить определенную работу. Фраза 
 SA> "лучше день потерять, потом за пять минут долететь" не всегда годиться.
 
 А все равно воспользоваться tar'овским ключиком '--no-recursion' -- быстрее
 :-). И вроде именно это требуется изначальному оратору.
 
 -- 
 Regards,
         Sasha.
 OKTET Ltd. (http://www.oktet.ru/)
 e-mail: sasha@oktet.ru (work) or sasha@sanechka.spb.ru (home)
 --- slrn/0.9.7.4 (Linux)
  * Origin: Gate Station (2:5030/97.400@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: как бы сделать   Alexandra Kossovsky   14 Feb 2003 18:29:35 
Архивное /ru.linux/183871c98232a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional