Проект PuppyRus Linux > Обсуждение проекта

скрипт pet2dir

(1/2) > >>

bit777:
Иногда необходимо распаковать 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

melviX:
В какой то мере перекликается с:
http://forum.puppyrus.org/index.php/topic,820.msg9311.html#msg9311

Там доработан сам скрипт pet2tgz. Пользуюсь, удобно (включен в Бета версии 1.14 и 1.21). Вот можно совместить идеи, чтоб и распаковывалось в директорию и сам pet оставался.

melviX:
А получилось  ;D . Сделал такой скрипт по рецепту свыше и запустил на системе с переделанным pet2tgz от azlk. И pet остался, и директория создалась. Так что можно включать в дистры.

bit777, ещё от меня плюсик.

DdShurick:
 Последний штрих. Закидываем ссылку на скрипт в /root/.config/rox.sourceforge.net/SendTo/ и по правому клику мыши распаковываем pet без консоли.

melviX:
Да, так по правому клику можно столько накидать, что места в открывшемся меню не хватит  ;D
Но DdShurick тоже свой + заслужил.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии