Sida 1 av 1
Packa upp flera rar filer
Postat: 18 aug 2008, 07:51
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.
Re: Packa upp flera rar filer
Postat: 18 aug 2008, 08:04
av dmz
Re: Packa upp flera rar filer
Postat: 18 aug 2008, 09:06
av Konservburk
Jag har sagt det förr, men vi tar det igen...
Använd INTE
*.r*
Det ska vara:
eller
eller
Snälla
dmz, lägg till
shopt -s failglob i din
~/.bashrc 
Re: Packa upp flera rar filer
Postat: 18 aug 2008, 11:57
av Hund
unrar
Högerklicka på en RAR-fil, välj "packa upp här" eller vad det står.
Re: Packa upp flera rar filer
Postat: 18 aug 2008, 12:05
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.
Re: Packa upp flera rar filer
Postat: 18 aug 2008, 12:07
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.

Re: Packa upp flera rar filer
Postat: 18 aug 2008, 17:50
av dmz
Konservburk skrev:
Jag har sagt det förr, men vi tar det igen...
Använd INTE
*.r*
Det ska vara:
eller
eller
Snälla
dmz, lägg till
shopt -s failglob i din
~/.bashrc 
Oops.

Re: Packa upp flera rar filer
Postat: 18 aug 2008, 23:16
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.
Re: Packa upp flera rar filer
Postat: 20 aug 2008, 09:53
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?
Re: Packa upp flera rar filer
Postat: 20 aug 2008, 09:58
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.
Re: Packa upp flera rar filer
Postat: 22 aug 2008, 07:31
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!