The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Удаление файлов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"Удаление файлов"  +/
Сообщение от Андрей email(??) on 26-Мрт-12, 13:16 
Подскажите пожалуйста, существует ли возможность удалить из системы файлы которые я разархивировал в папку из архива, так как в в папке есть и другие файлы.

Разархивирую так
7z x /test/1.zip -o%ServerWD%/test2 -aoa

%ServerWD% - это переменная.

Есть ли возможность как то RM-у подсунуть список файлов для удаления из архива?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Удаление файлов"  +/
Сообщение от PavelR (ok) on 26-Мрт-12, 13:52 
> Подскажите пожалуйста, существует ли возможность удалить из системы файлы которые я разархивировал
> в папку из архива, так как в в папке есть и
> другие файлы.
> Разархивирую так
> 7z x /test/1.zip -o%ServerWD%/test2 -aoa
> %ServerWD% - это переменная.
> Есть ли возможность как то RM-у подсунуть список файлов для удаления из
> архива?

нет, это не возможно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Удаление файлов"  +/
Сообщение от cryo (ok) on 26-Мрт-12, 14:09 
Намек:
7z l /test/1.zip
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Удаление файлов"  +/
Сообщение от Андрей email(??) on 26-Мрт-12, 14:33 
> Намек:
> 7z l /test/1.zip

не понял

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Удаление файлов"  +/
Сообщение от aurved on 26-Мрт-12, 14:52 
ну получаешь список файлов, читаешь man xargs и скармливаешь этот список команде xargs

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Удаление файлов"  +/
Сообщение от КуКу (ok) on 26-Мрт-12, 14:53 
>> Намек:
>> 7z l /test/1.zip
>  не понял

помогаю

1 - единица, а
l - это L-маленькая

при редакривании видно, а вот когда запостишь разницы нету:)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Удаление файлов"  +/
Сообщение от Андрей email(??) on 27-Мрт-12, 10:44 
>>> Намек:
>>> 7z l /test/1.zip
>>  не понял
> помогаю
> 1 - единица, а
> l - это L-маленькая
> при редакривании видно, а вот когда запостишь разницы нету:)

7z l - выводит кучу информации, не только пути,но и размер права и т.д.
с таром прокатывает tar -tf <file.tar.gz> | xargs rm -r
а вот с unzip и 7z увы нет(

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Удаление файлов"  +/
Сообщение от allez (ok) on 27-Мрт-12, 13:57 
>>> Намек:
>>> 7z l /test/1.zip
>>  не понял
> помогаю
> 1 - единица, а
> l - это L-маленькая
> при редакривании видно, а вот когда запостишь разницы нету:)

Отчасти эту проблему может решить тег code:

7z l /test/1.zip

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Удаление файлов"  +/
Сообщение от Андрей email(??) on 28-Мрт-12, 10:55 
>>>> Намек:
>>>> 7z l /test/1.zip
>>>  не понял
>> помогаю
>> 1 - единица, а
>> l - это L-маленькая
>> при редакривании видно, а вот когда запостишь разницы нету:)
> Отчасти эту проблему может решить тег code:
>
7z l /test/1.zip

Нашел вариант с unzip

unzip -Z -1 /test/1.zip | xargs rm -f

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру