Jak zalohovat nastavni aplikaci na iP3G pred restorem

Pripojte se do iP3G a bezte do slozky:
U sebe na PC si vytvorte soubor s nasledujicim obsahem.
Musi byt ve formatu UNIX!!!
Dejte mu pravo execute:
Script ma dva mody:
1) bez parametu vytvori GZ soubory v adresari /private/var/mobile/Applications/ - tzn. budete si muset pak GZ soubory sami prekopirovat pryc z iP3G na svuj PC
2) s parametrem SCPserver:/adresar nakopiruje GZ soubory na vzdaleny SCP server
Priklady
ad 1) VasNazevSouboru
ad 2) VasNazevSouboru "server:/adresar"
- Kód: Vybrat vše
/private/var/mobile/Applications/
U sebe na PC si vytvorte soubor s nasledujicim obsahem.
Musi byt ve formatu UNIX!!!
- Kód: Vybrat vše
#!/bin/sh
PWDiP=`pwd`
ls | grep -v sh | grep -v txt > ./directories.txt
while read dir
do cd $dir
echo "Working on the appl: $APPL"
APPL=`ls | grep ".app"`
cd Documents
echo "Creating tar for appl: $APPL"
tar -cvf ../../$APPL.tar *
cd $PWDiP
echo "GZiping $APPL.tar"
gzip $APPL.tar
echo ""
done < $PWDiP/directories.txt
echo "Removing temporary files"
rm directories.txt
if [ z$1 != z ]
then echo "Sending files to the $1 SCP server"
echo "Sending out file: $gzip"
scp *.gz $1
else echo "\nSending files out by SCP skipped"
fi
Dejte mu pravo execute:
- Kód: Vybrat vše
chmod +x VasNazevSouboru
Script ma dva mody:
1) bez parametu vytvori GZ soubory v adresari /private/var/mobile/Applications/ - tzn. budete si muset pak GZ soubory sami prekopirovat pryc z iP3G na svuj PC

2) s parametrem SCPserver:/adresar nakopiruje GZ soubory na vzdaleny SCP server

Priklady

ad 1) VasNazevSouboru
ad 2) VasNazevSouboru "server:/adresar"