[mdk-re] tar-2
Mikhail Zabaluev
=?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Вс Апр 29 23:34:12 MSD 2001
Hello Vladimir,
On Fri, Apr 27, 2001 at 09:31:15AM +0400, Vladimir Karpinsky wrote:
>
> Hello Mikhail,
>
> Monday, April 16, 2001, 9:21:31 AM, you wrote:
>
> MZ> Если нужна сортировка в архиве, можно попробовать так:
>
> MZ> tar c $(ls -1 <опции сортировки> каталог...)
>
> Я был так уверен, что это сработает, что даже не проверил, а вот когда
> понадобилось оказалось, что "хижина индейская". Выдает диагностику
> (почти дословно): не могу добавить в архив файл
> <идет правильное имя файла> file not found или что-то очень подобное.
Есть контакт. ls не выводит имени каталога, и работать это будет
только если перейти в корневой каталог для будущего архива. На самом
деле, если нужна алфавитная сортировка, вместо ls нужно использовать
$(echo каталог/*) - shell glob-ирует строго по алфавиту.
Если важна глобальная сортировка по всем уровням вложенности - тады
$(find <каталог> -type f | sort <опции>)
--
Stay tuned,
MhZ JID: mookid на jabber.org
___________
It's not Camelot, but it's not Cleveland, either.
-- Kevin White, Mayor of Boston
Подробная информация о списке рассылки community