OSX: Radera alla *.m3u filer?

Permalänk
Medlem

OSX: Radera alla *.m3u filer?

Tjena.

Hur gör jag för att enklast radera alla .m3u filer i en mapp och dens undermappar?

Visa signatur

"Problemet med socialism är att till sist tar alla andras pengar slut" - Margaret Thatcher

Permalänk
Hedersmedlem

cd mappens/namn
find . -name '*.m3u' -delete

Visa signatur

Asus B550M-Plus / Ryzen 5800X / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + HDDs / Corsair RM650x / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Medlem

Sök efter m3u i Spotlight-rutan i Finder, välj din mapp, sortera efter typ, ta bort.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Thomas
cd mappens/namn
find . -name '*.m3u' -delete

Den kör även i undermapparna eller?

Citat:

Ursprungligen inskrivet av Akira
Sök efter m3u i Spotlight-rutan i Finder, välj din mapp, sortera efter typ, ta bort.

Kan vara lite jobbigt på 500 mappar eller?

EDIT:
Gick visst att göra så, hade ett svagt minne av att man inte kunde ta bort filer som man hittade med spotlight, men jag hade fel.

Tack!

Drygt att det blir dubletter i iTunes om man lägger till mappar med m3u filer i.

Visa signatur

"Problemet med socialism är att till sist tar alla andras pengar slut" - Margaret Thatcher

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av EyEr0n

Drygt att det blir dubletter i iTunes om man lägger till mappar med m3u filer i.

Man lägger inte till både *.m3u filerna och *.mp3 filerna utan bara en av dom.
Själv lägger jag alltid till *.m3u filerna "bara" när dom finns, det räcker så får du inte dubletter.

Visa signatur

iMac 27" 5K - i5 3.5Ghz - Radeon Pro 575 - 8GB
Corsair Crystal 460X RGB|Intel Core i7-8086K Limited Edition|Corsair Hydro Series H100i v2|MSI Z370 Gaming Pro Carbon|Ballistix Sport LT DDR4 16GB|Samsung PM981 SSD 512GB M.2 PCIe SSD|ASUS GeForce GTX 1080 Ti Turbo|

Permalänk
Citat:

Ursprungligen inskrivet av tjarven
Man lägger inte till både *.m3u filerna och *.mp3 filerna utan bara en av dom.
Själv lägger jag alltid till *.m3u filerna "bara" när dom finns, det räcker så får du inte dubletter.

Problemet är ju när man lägger till en hel katalogstruktur med korrekt releaser.

Själv har jag löst det med ett simpelt perlscript som jag låter skanna igenom arkivet och outputa en playlist-fil med alla MP3-filer och sedan lägga till den istället.

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av EyEr0n
Den kör även i undermapparna eller?

Ja, om man inte anger -maxdepth så kör find alltid i alla undermappar.

Visa signatur

Asus B550M-Plus / Ryzen 5800X / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + HDDs / Corsair RM650x / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Medlem

Vadå lägger till dubletter? Det gör inte min. Har m3u filer till allt och inga dubletter.
Har du tittat så att du har bockat av Copy files to iTunes Music folder when adding to library? Vet om att jag glömde det första gången, och då fick jag dubletter.

Permalänk
Medlem

Kan ju använda dig utav Automator och skapa en rutin som raderar t.ex. .m3u

Visa signatur

iMac 27" | Mid 2010 | Core i7 2.93Ghz | 20 GB | HD5850 M | Samsung 840 500 GB | 4 TB WD
MacBook Air 11" | Mid 2012 | Core i7 2.0 Ghz | 8 GB | 256 GB SSD
Citera gärna om du svarar på mina inlägg, så hittar jag tillbaka igen! :)

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Thomas
cd mappens/namn
find . -name '*.m3u' -delete

Lite hijacking här, men hur skriver jag om jag vill leta upp alla filer förutom tex '*.m3u'?. Alltså om jag har många undermappar i mitt musikbibliotek men vill få bort allt som inte är mp3?

Edit: Hittade lösningen, -not Fast den listar fortfarande mapparna, men den kommer inte att försöka ta bort hela mappen vid -delete antar jag?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av polygon5
Lite hijacking här, men hur skriver jag om jag vill leta upp alla filer förutom tex '*.m3u'?. Alltså om jag har många undermappar i mitt musikbibliotek men vill få bort allt som inte är mp3?

Edit: Hittade lösningen, -not Fast den listar fortfarande mapparna, men den kommer inte att försöka ta bort hela mappen vid -delete antar jag?

Lätt att testa m den gör ju. Kopiera 2mappar eller nått till ett annat ställe och testa.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av polygon5
Lite hijacking här, men hur skriver jag om jag vill leta upp alla filer förutom tex '*.m3u'?. Alltså om jag har många undermappar i mitt musikbibliotek men vill få bort allt som inte är mp3?

Edit: Hittade lösningen, -not Fast den listar fortfarande mapparna, men den kommer inte att försöka ta bort hela mappen vid -delete antar jag?

Du kan testa att lägga med '-type f' innan '-not -name' så matchar den bara på filer.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av timerx
Vadå lägger till dubletter? Det gör inte min. Har m3u filer till allt och inga dubletter.
Har du tittat så att du har bockat av Copy files to iTunes Music folder when adding to library? Vet om att jag glömde det första gången, och då fick jag dubletter.

.... fast då försvinner ju lite av tjusningen med iTunes tycker jag.. En av de bästa sakerna är ju att den är helt biblioteksbaserad.. Så slipper man själv hålla koll på de fysiska katalogerna.. Bara dra in MP3 filen till iTunes så kopierar den in det själv automatiskt..

Visa signatur

WS Macbook Pro - C2D 2,16ghz - 4gb ram - itunes Apple G4 Cube - 450mhz - 1gb ram -
Webserver Debian - P4 1,8ghz - 1gb ram - Filserver Mac Mini Intel Core Solo - 1,8ghz - 2gb ram

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av spanXen
.... fast då försvinner ju lite av tjusningen med iTunes tycker jag.. En av de bästa sakerna är ju att den är helt biblioteksbaserad.. Så slipper man själv hålla koll på de fysiska katalogerna.. Bara dra in MP3 filen till iTunes så kopierar den in det själv automatiskt..

Ok. Det har dock inte jag några problem med då jag mountar en mapp från min server där allt redan är sorterat efter mitt tycke. Men smaken är ju som baken

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nillon
Du kan testa att lägga med '-type f' innan '-not -name' så matchar den bara på filer.

Ville inte riktigt fungera, men den tog i vilket fall inte bort mapparna.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av spanXen
.... fast då försvinner ju lite av tjusningen med iTunes tycker jag.. En av de bästa sakerna är ju att den är helt biblioteksbaserad.. Så slipper man själv hålla koll på de fysiska katalogerna.. Bara dra in MP3 filen till iTunes så kopierar den in det själv automatiskt..

Samma argument gäller ju även om man inte kopierar nåt. Bara dra in så är det klart "för evigt" - speciellt att man kan flytta om mappar hur man vill, till och flytta låtar när de spelas, är kalas...

Lite mera OT: Om man vill vara säker på att det bara blir filer så kan man köra rm manuellt, t ex:

find . -type f -not -name '*.m3u' -exec rm -f {} \;

{} är finds udda sätt att representera sökvägen till filen, typ $filename eller motsvarande.
Använd förstås INTE rm -rf, då får det motsatt effekt och tar garanterat bort mappar.

Visa signatur

Asus B550M-Plus / Ryzen 5800X / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + HDDs / Corsair RM650x / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200