Форум проекта PuppyRus Linux

Проект PuppyRus Linux => Обсуждение проекта => Тема начата: bit777 от 03 Март 2009, 23:45:56

Название: скрипт pet2dir
Отправлено: bit777 от 03 Март 2009, 23:45:56
Иногда необходимо распаковать PET пакет. Для этого в Puppy есть скрипт pet2tgz который преобразует pet пакет в архив tar.gz который в свою очередь необходимо распаковывать. Поэтому янаписал небольшой скрипт для распаковки PET пакета в папку.

#!/bin/sh
FILE_PET="$@"
pet2tgz $FILE_PET
NEWNAME="`echo -n "$FILE_PET" | sed -e 's/\\.pet$/\\.tar\\.gz/g'`"
tar xzf $NEWNAME 2> /dev/null
rm $NEWNAME
Название: Re: скрипт pet2dir
Отправлено: melviX от 04 Март 2009, 21:34:32
В какой то мере перекликается с:
http://forum.puppyrus.org/index.php/topic,820.msg9311.html#msg9311

Там доработан сам скрипт pet2tgz. Пользуюсь, удобно (включен в Бета версии 1.14 и 1.21). Вот можно совместить идеи, чтоб и распаковывалось в директорию и сам pet оставался.
Название: Re: скрипт pet2dir
Отправлено: melviX от 04 Март 2009, 21:50:06
А получилось  ;D . Сделал такой скрипт по рецепту свыше и запустил на системе с переделанным pet2tgz от azlk. И pet остался, и директория создалась. Так что можно включать в дистры.

bit777, ещё от меня плюсик.
Название: Re: скрипт pet2dir
Отправлено: DdShurick от 04 Март 2009, 22:01:22
 Последний штрих. Закидываем ссылку на скрипт в /root/.config/rox.sourceforge.net/SendTo/ и по правому клику мыши распаковываем pet без консоли.
Название: Re: скрипт pet2dir
Отправлено: melviX от 04 Март 2009, 22:18:40
Да, так по правому клику можно столько накидать, что места в открывшемся меню не хватит  ;D
Но DdShurick тоже свой + заслужил.
Название: Re: скрипт pet2dir
Отправлено: Fliker09 от 04 Март 2009, 22:33:38
А получилось  ;D . Сделал такой скрипт по рецепту свыше и запустил на системе с переделанным pet2tgz от azlk. И pet остался, и директория создалась. Так что можно включать в дистры.

bit777, ещё от меня плюсик.
- а выложить можно :)?
Название: Re: скрипт pet2dir
Отправлено: DdShurick от 04 Март 2009, 22:44:55
 pet2tgz от PuppyRus-121B1
Название: Re: скрипт pet2dir
Отправлено: melviX от 04 Март 2009, 22:48:21
Опередили!
Тогда скрипт по рецепту свыше.
Распаковать в корень /
И на всякий случай второй скрипт архивом с распаковкой в нужное место ( /)