Ta bort en filtyp från mapp och alla dess undermappar[LÖST]

Här diskuteras programmering och utveckling
Neonii
Inlägg: 59
Blev medlem: 03 sep 2008, 18:51
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Karlskrona

Ta bort en filtyp från mapp och alla dess undermappar[LÖST]

Inlägg av Neonii »

Hej!

Jag har kollat runt lite på forumet och på nätet efter ett script som kan lösa mitt problem men utan framgång, så jag tänkte det kunde finnas någon vänlig själ här som kanske kunde föreslå en lösning!

Jag är ett stort fan av tv-serier såsom scrubs, men problemet är att dessa avsnitt kommer nedpackade i rar-filer med ett avsnitt / mapp, såsom följer:

avsnitt 1
--rar-fil1
--rar-fil2
--...
--rar-fil19
avsnitt 2
--rar-fil1
--rar-fil2
--...
--rar-fil19
osv.

Problemet jag då har är att efter varje avsnitt så måste jag gå in i varje mapp separat för att radera .avi-filen som skapas efter varje uppackning, då jag har dåligt med plats på min gamla laptop.

Finns det något bash-script man skulle kunna skapa för att radera alla filer med filändelsen .avi från "modermappen" som innehåller alla de enskilda avsnitten och dess undermappar? Alltså:

befinner mig i modermappen vid namn Säsong 1
1) Finns det några filer i denna mapp med filändelsen .avi?
Ja = radera den.
Nej = gå vidare till den första undermappen (avsnitt 1) och titta i den. Upprepa procedur för alla undermappar i modermappen "Säsong 1"

Jag hoppas ni förstår vad jag är ute efter, dock är mina kunskaper inom bash-script inte tillräckligt stora för att göra detta själv :)

Tack på förhand!
Mvh,
Kristoffer
Senast redigerad av 1 Neonii, redigerad totalt 9 gånger.
Neonii
Inlägg: 59
Blev medlem: 03 sep 2008, 18:51
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Karlskrona

Re: Ta bort en filtyp från mapp och alla dess undermappar

Inlägg av Neonii »

Men shit, va dum jag är - det är ju bara till att öppna filbläddraren, placera sig i modermappen (säsong 1), göra en sökning på ".avi" och radera alla de filer som kommer upp. Usch, pinsamt värre :]

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

Re: Ta bort en filtyp från mapp och alla dess undermappar[LÖST]

Inlägg av dmz »

Jag föredrar att INTE ha själva filmfilen i samma mapp som originalfilerna. Så här gör jag:

Kod: Markera allt

#!/bin/sh

MEDIAPLAYER=mplayer
TEMP_DIR=/mnt/TV/temp

find . -name '*.rar' -execdir rar x {} $TEMP_DIR \;
cd $TEMP_DIR
$MEDIAPLAYER *.avi && rm *.avi
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
David Andersson
Inlägg: 1269
Blev medlem: 15 dec 2007, 03:20
OS: Xubuntu

Re: Ta bort en filtyp från mapp och alla dess undermappar[LÖST]

Inlägg av David Andersson »

Rar-filerna tar ju inte mindre plats än avi-filerna. Är det inte enklare att ta bort rar och behålla avi?
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Ta bort en filtyp från mapp och alla dess undermappar[LÖST]

Inlägg av dmz »

David Andersson skrev:Rar-filerna tar ju inte mindre plats än avi-filerna. Är det inte enklare att ta bort rar och behålla avi?
Inte om man vill behålla filerna i originalskick (utan att förstöra checksumma osv...).
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
David Andersson
Inlägg: 1269
Blev medlem: 15 dec 2007, 03:20
OS: Xubuntu

Re: Ta bort en filtyp från mapp och alla dess undermappar[LÖST]

Inlägg av David Andersson »

dmz skrev:
David Andersson skrev:Rar-filerna tar ju inte mindre plats än avi-filerna. Är det inte enklare att ta bort rar och behålla avi?
Inte om man vill behålla filerna i originalskick (utan att förstöra checksumma osv...).
Men filer förstörs ju inte av sig själva (varken .avi eller .rar). Aha, du menar att man måste ha kvar .rar för att kunna fortsätta seeda den i bittorrent.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Ta bort en filtyp från mapp och alla dess undermappar[LÖST]

Inlägg av dmz »

David Andersson skrev:
dmz skrev:
David Andersson skrev:Rar-filerna tar ju inte mindre plats än avi-filerna. Är det inte enklare att ta bort rar och behålla avi?
Inte om man vill behålla filerna i originalskick (utan att förstöra checksumma osv...).
Men filer förstörs ju inte av sig själva (varken .avi eller .rar). Aha, du menar att man måste ha kvar .rar för att kunna fortsätta seeda den i bittorrent.
Precis. Givetvis fullt lagligt material.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Skriv svar

Återgå till "Programmering och webbdesign"