|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Masterov 2:5002/63.100 28 Jun 2006 09:17:10 To : Alex Semenyaka Subject : файлопомойка -------------------------------------------------------------------------------- Привет Alex! Replying to a message of Alex Semenyaka to Alex Masterov: VS>>> Пришли к выводу, что это может делать 7zip, который есть для обеих VS>>> систем, а имена внутри хранит в unicode. Hо есть одно но: для твоей VS>>> задачи при работе фревого 7zip нужно выставлять unicode locale. AM>> Кто-нибудь может подсказать, может этот самый 7zip принимать имена AM>> файлов, которые надо архивировать с stdin или на худой конец из AM>> внешнего файла. Очень хочется скормить ему вывод команды find. Hужно AM>> для AS> man xargs [alex@oldb ~]$ mkdir test [alex@oldb ~]$ echo xxx > "test/Имя номер раз.txt" [alex@oldb ~]$ echo xxx > "test/Имя номер два.txt" [alex@oldb ~]$ ls -l test итого 8 -rw-rw-r-- 1 alex alex 4 Июн 28 10:15 Имя номер два.txt -rw-rw-r-- 1 alex alex 4 Июн 28 10:14 Имя номер раз.txt [alex@oldb ~]$ find test -type f -print0 | xargs -0 7za a test.7z 7-Zip (A) 4.20 Copyright (c) 1999-2005 Igor Pavlov 2005-05-30 p7zip Version 4.20 (locale=ru_RU.KOI8-R,Utf16=on,HugeFiles=on) Scanning Creating archive test.7z Everything is Ok [alex@oldb ~]$ 7za l test.7z 7-Zip (A) 4.20 Copyright (c) 1999-2005 Igor Pavlov 2005-05-30 p7zip Version 4.20 (locale=ru_RU.KOI8-R,Utf16=on,HugeFiles=on) Listing archive: test.7z Date Time Attr Size Compressed Name ------------------- ----- ------------ ------------ ------------ ------------------- ----- ------------ ------------ ------------ 0 files С уважением, Alex. --- FleetStreet 1.27.1 * Origin: Ceterum censeo Carthaginem delendam esse! (2:5002/63.100) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/382644a2583d.html, оценка из 5, голосов 10
|