Packa upp flera rar filer

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
hub
Inlägg: 74
Blev medlem: 15 feb 2007, 17:34

Packa upp flera rar filer

Inlägg av hub »

Jag vill packa upp flera filer som ligger i flera mappar sammtidigt.

Dom ligger typ:
Mapp A: fil1.rar, fil1.r00
Mapp B': fil2.rar, fil2.r00
osv

Jag vill alltså packa upp fil1 och fil2, och gärna att dom hamnar i den mappen dom ligger i, men det är inte helt nödvändigt.
Något rar-kommando som gör den recursive, eller något script som gör en rekursiv sökning och packar upp filen där en rar-fil hittas kanske?

Tacksam för svar.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Packa upp flera rar filer

Inlägg av dmz »

Kod: Markera allt

rar e -r0 *.r*
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Packa upp flera rar filer

Inlägg av Konservburk »

dmz skrev:

Kod: Markera allt

rar e -r0 *.r*
Jag har sagt det förr, men vi tar det igen...

Använd INTE *.r*

Det ska vara:

Kod: Markera allt

\*.r\*
eller

Kod: Markera allt

'*.r*'
eller

Kod: Markera allt

"*.r*"
Snälla dmz, lägg till shopt -s failglob i din ~/.bashrc :-\
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

Re: Packa upp flera rar filer

Inlägg av Hund »

unrar

Högerklicka på en RAR-fil, välj "packa upp här" eller vad det står.
Linuxkompis - En vänlig Linux-gemenskap för alla!
hub
Inlägg: 74
Blev medlem: 15 feb 2007, 17:34

Re: Packa upp flera rar filer

Inlägg av hub »

Hund skrev:unrar

Högerklicka på en RAR-fil, välj "packa upp här" eller vad det står.
Det lär bli svårt, då det är på en server, som saknar både mus och skärm... Det var därför jag la det under terminalforum.
Men tack för tipset.
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

Re: Packa upp flera rar filer

Inlägg av Hund »

hub skrev:
Hund skrev:unrar

Högerklicka på en RAR-fil, välj "packa upp här" eller vad det står.
Det lär bli svårt, då det är på en server, som saknar både mus och skärm... Det var därför jag la det under terminalforum.
Men tack för tipset.
Missade vilken tavla det var. :-[
Linuxkompis - En vänlig Linux-gemenskap för alla!
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Packa upp flera rar filer

Inlägg av dmz »

Konservburk skrev:
dmz skrev:

Kod: Markera allt

rar e -r0 *.r*
Jag har sagt det förr, men vi tar det igen...

Använd INTE *.r*

Det ska vara:

Kod: Markera allt

\*.r\*
eller

Kod: Markera allt

'*.r*'
eller

Kod: Markera allt

"*.r*"
Snälla dmz, lägg till shopt -s failglob i din ~/.bashrc :-\
Oops. :D
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
traxen
Inlägg: 17
Blev medlem: 13 okt 2007, 14:47

Re: Packa upp flera rar filer

Inlägg av traxen »

För att extrahera en bunt med *.rar filer från en specifierad katalog in i den nuvarande som du står i:

Kod: Markera allt

find /home/user/rarfolder -type f -name '*.rar' -exec unrar x {} \;
Mycket användbart kommando när man står med stora mängder *.rar filer spridda över ett gäng kataloger och känner för en fikarast.
hub
Inlägg: 74
Blev medlem: 15 feb 2007, 17:34

Re: Packa upp flera rar filer

Inlägg av hub »

traxen skrev:För att extrahera en bunt med *.rar filer från en specifierad katalog in i den nuvarande som du står i:

Kod: Markera allt

find /home/user/rarfolder -type f -name '*.rar' -exec unrar x {} \;
Mycket användbart kommando när man står med stora mängder *.rar filer spridda över ett gäng kataloger och känner för en fikarast.
Kan man på något sätt göra så att den packar upp filen i den mapp rar-filerna ligger i?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Packa upp flera rar filer

Inlägg av Konservburk »

hub skrev:
traxen skrev:För att extrahera en bunt med *.rar filer från en specifierad katalog in i den nuvarande som du står i:

Kod: Markera allt

find /home/user/rarfolder -type f -name '*.rar' -exec unrar x {} \;
Mycket användbart kommando när man står med stora mängder *.rar filer spridda över ett gäng kataloger och känner för en fikarast.
Kan man på något sätt göra så att den packar upp filen i den mapp rar-filerna ligger i?
Använd -execdir istället för -exec så kör den unrar från rätt katalog.
hub
Inlägg: 74
Blev medlem: 15 feb 2007, 17:34

Re: Packa upp flera rar filer

Inlägg av hub »

Konservburk skrev:
hub skrev:
traxen skrev:För att extrahera en bunt med *.rar filer från en specifierad katalog in i den nuvarande som du står i:

Kod: Markera allt

find /home/user/rarfolder -type f -name '*.rar' -exec unrar x {} \;
Mycket användbart kommando när man står med stora mängder *.rar filer spridda över ett gäng kataloger och känner för en fikarast.
Kan man på något sätt göra så att den packar upp filen i den mapp rar-filerna ligger i?
Använd -execdir istället för -exec så kör den unrar från rätt katalog.
Underbart! Tack och bock!
Skriv svar

Återgå till "Terminalforum"