Sida 1 av 1
Packa upp rar rekursivt.
Postat: 23 jul 2009, 16:27
av Mighty
Jag försöker packa upp några bildserier som en polare har tagit. Hela serien heter "Semesterbilder" som sen har underkataloger som heter typ "Italien 2006", "Frankrike 2008" osv. Sen har han packat ihop bilderna med rar. Jag försöker skriva ett kommando som packar upp alla rar-arkiv efter varann men jag lyckas inte få till det. Helst vill jag packa upp alla bilder till en och samma mapp som kan heta "Kalles semesterbilder". Några tips?
Re: Packa upp rar rekursivt.
Postat: 23 jul 2009, 16:47
av Hund
Borde inte
unrar x -R * fungera? (Har inte så stor koll på RAR då jag försöker undvika det dåliga saker

)
Re: Packa upp rar rekursivt.
Postat: 23 jul 2009, 20:14
av Mighty
Hund skrev:Borde inte
unrar x -R * fungera? (Har inte så stor koll på RAR då jag försöker undvika det dåliga saker

)
Jag har försökt "
unrar -x -r /media/Semesterbilder/*/*.rar /media/uppackat"" men det funkar inte.
Även "
unrar -e -r /media/Semesterbilder/*/*.rar" har jag testat med det funkar inte heller.
Re: Packa upp rar rekursivt.
Postat: 23 jul 2009, 22:08
av Alleinsora
Hade ett liknande problem för ett tag sedan, gav upp försöken att få unrar att göra det åt mig så jag använde Bash istället.
Har för mig jag använde något i stil med detta:
Kod: Markera allt
ls -1 | while read FILE
do
FI=${FILE%}
cd FI
ls -1 *.rar | while read FIL
do
RA=${FIL%.rar}
unrar x "${RA}.rar"
done
done
Re: Packa upp rar rekursivt.
Postat: 30 jul 2009, 00:59
av HOLMEN
Re: Packa upp rar rekursivt.
Postat: 30 jul 2009, 01:03
av Dagon^
Mighty skrev:Hund skrev:Borde inte
unrar x -R * fungera? (Har inte så stor koll på RAR då jag försöker undvika det dåliga saker

)
Jag har försökt "
unrar -x -r /media/Semesterbilder/*/*.rar /media/uppackat"" men det funkar inte.
Även "
unrar -e -r /media/Semesterbilder/*/*.rar" har jag testat med det funkar inte heller.
Jag är inte säker men borde inte stor bokstav spela roll på den rekursiva flaggan?