Сайт | Скачать | Видео | Wiki

Автор Тема: скрипт pet2dir  (Прочитано 6464 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bit777

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1037
  • Репутация: +127/-0
скрипт pet2dir
« : 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

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2052
  • Репутация: +96/-0
    • PuppyRus Linux
Re: скрипт pet2dir
« Ответ #1 : 04 Март 2009, 21:34:32 »
В какой то мере перекликается с:
http://forum.puppyrus.org/index.php/topic,820.msg9311.html#msg9311

Там доработан сам скрипт pet2tgz. Пользуюсь, удобно (включен в Бета версии 1.14 и 1.21). Вот можно совместить идеи, чтоб и распаковывалось в директорию и сам pet оставался.
« Последнее редактирование: 04 Март 2009, 21:36:34 от melviX »
Free software for free people

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2052
  • Репутация: +96/-0
    • PuppyRus Linux
Re: скрипт pet2dir
« Ответ #2 : 04 Март 2009, 21:50:06 »
А получилось  ;D . Сделал такой скрипт по рецепту свыше и запустил на системе с переделанным pet2tgz от azlk. И pet остался, и директория создалась. Так что можно включать в дистры.

bit777, ещё от меня плюсик.
« Последнее редактирование: 04 Март 2009, 21:51:47 от melviX »
Free software for free people

DdShurick

  • Гость
Re: скрипт pet2dir
« Ответ #3 : 04 Март 2009, 22:01:22 »
 Последний штрих. Закидываем ссылку на скрипт в /root/.config/rox.sourceforge.net/SendTo/ и по правому клику мыши распаковываем pet без консоли.

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2052
  • Репутация: +96/-0
    • PuppyRus Linux
Re: скрипт pet2dir
« Ответ #4 : 04 Март 2009, 22:18:40 »
Да, так по правому клику можно столько накидать, что места в открывшемся меню не хватит  ;D
Но DdShurick тоже свой + заслужил.
Free software for free people

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: скрипт pet2dir
« Ответ #5 : 04 Март 2009, 22:33:38 »
А получилось  ;D . Сделал такой скрипт по рецепту свыше и запустил на системе с переделанным pet2tgz от azlk. И pet остался, и директория создалась. Так что можно включать в дистры.

bit777, ещё от меня плюсик.
- а выложить можно :)?
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

DdShurick

  • Гость
Re: скрипт pet2dir
« Ответ #6 : 04 Март 2009, 22:44:55 »
 pet2tgz от PuppyRus-121B1

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2052
  • Репутация: +96/-0
    • PuppyRus Linux
Re: скрипт pet2dir
« Ответ #7 : 04 Март 2009, 22:48:21 »
Опередили!
Тогда скрипт по рецепту свыше.
Распаковать в корень /
И на всякий случай второй скрипт архивом с распаковкой в нужное место ( /)
« Последнее редактирование: 04 Март 2009, 22:52:30 от melviX »
Free software for free people