Joomla.it Forum
Joomla! 3 => Joomla! 3 => : _spynes_ 07 Jul 2014, 10:30:02
-
Salve, nel fare un backup della cartella joomla, ho eseguito un comando con tar e delle opzioni ed adesso quando faccio tar -xzvf joomla.tar.gz mi ritrovo all'interno delle sottocartelle tutti i files *.gz
Sapete dirmi se esiste qualche opzione che oltre ad estrarre joomla.tar.gz in una directory mi estrae anche tutti i files *.gz ??
grazie
-
Salve _spynes_,
Certo, prova a lanciare uno script php con la giusta funzione, ne trovi molte online.
buona giornata!
-
Uno script in PHP ? tipo quali ?
-
Ecco la soluzione:
#!/bin/bash
rootdir="$PWD"
find "$rootdir" -type f -name '*.gz' | while read file;do
cd "$(dirname "$file")"
if [ "$(dirname "$file")" = "$PWD" ];then
mkdir "$(basename "$file" | cut -d. -f1)"
cd "$(basename "$file" | cut -d. -f1)"
gunzip "$file"
else
echo "error"
break
fi
done
cd "$rootdir"
-
ummhh ma non bastava un recursive?
-
uhm... tar.gz e gunzip non mi pare vadano tanto d'accordo... cosė ottieni una serie di files .tar
quali opzioni hai usato per comprimere i files?
ciao,
marco
-
Lo script andrebbe ottimizzato ma funziona, mi ha eliminato tutti i *.gz nelle subdirectory della rootdir joomla ed ho ripristinato il tutto. Non crea nessun .tar
Su qualche comando ricorsivo ho provato a vedere le opzioni e cercare qualcosa su google ma non ho trovato nulla
-
uhm... tar.gz e gunzip non mi pare vadano tanto d'accordo... cosė ottieni una serie di files .tar
quali opzioni hai usato per comprimere i files?
leggi bene e rispondi se vuoi aiuto...