·4 min leestijd

Spaties verwijderen uit bestandsnamen op de Mac

Spaties in bestandsnamen veroorzaken problemen in Terminal-commando's, URL's en scripts die er niet op zijn voorbereid. Een hele map één bestand tegelijk opschonen is geen goede besteding van een middag.

Spaties in bestandsnamen zien er prima uit in Finder, maar zorgen bijna overal elders voor problemen. Een Terminal-commando breekt tenzij je eraan denkt het pad tussen aanhalingstekens te zetten. Een URL zet de spatie om in "%20," wat links moeilijker leesbaar maakt en soms helemaal breekt. Een script dat niet met spaties rekening houdt, faalt stilletjes of splitst de bestandsnaam op een manier die niet de bedoeling was.

De gangbare oplossing is elke spatie te vervangen door een underscore of een koppelteken, of spaties helemaal te verwijderen. In theorie simpel. In de praktijk vervelend als je een map met tachtig bestanden hebt genaamd "Definitief Rapport Maart 2026.pdf."

Wat Finders vervangfunctie wel en niet kan

Finders batchhernoemtool ondersteunt wel een letterlijke zoek-en-vervangfunctie, dus elke spatie vervangen door een koppelteken is technisch mogelijk — zoek naar één spatie, vervang door "-". Dit werkt voor eenvoudige gevallen. Maar het schiet tekort wanneer:

  • Je spaties helemaal wilt verwijderen, zodat "Definitief Rapport" wordt tot "DefinitiefRapport" — wat één vervanging prima aankan, maar combineren met andere opschoning (zoals dubbele spaties herstellen) vergt meerdere ronden
  • Je spaties wilt verwijderen maar de bestandsextensie exact wilt behouden
  • Je dit nodig hebt als onderdeel van een grotere opschoning die ook hoofdlettergebruik corrigeert of andere tekens verwijdert

Spaties verwijderen als één pijplijnstap

Renym verwerkt het verwijderen van spaties via zoeken en vervangen, en laat je dit koppelen aan elke andere opschoningsstap die je in dezelfde bewerking nodig hebt.

Renym removing spaces from file names on macOS

Vervang spaties door koppeltekens of underscores

Zoek een spatie, vervang door "-" of "_". Elk bestand in de batch krijgt in één keer dezelfde behandeling, en het voorbeeld toont het exacte resultaat voordat je iets toepast.

Verwijder spaties volledig

Wil je dat "Definitief Rapport.pdf" wordt tot "DefinitiefRapport.pdf" zonder enig scheidingsteken, vervang de spatie dan door niets. Eén actie, hele batch.

Herstel achtergebleven dubbele spaties of rommel

Na het verwijderen van bepaalde woorden of voorvoegsels eindigen bestanden soms met dubbele spaties of ongemakkelijke gaten. Voeg een regex-stap toe zoals \s+ vervangen door een enkele spatie of koppelteken om dit in dezelfde pijplijn op te schonen.

Haal Renym uit de Mac App Store

Volgend artikel

Renym

Rename hundreds of files with visual pipelines — regex, numbering, case changes.

Get Renym on the Mac App Store