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