Voeg een bestandsextensie toe aan een groep bestanden vanaf de opdrachtregel in Mac OS X
Inhoudsopgave:
De snelste manier om een bestandsextensie toe te voegen aan een groep bestanden die er momenteel geen heeft, is via de opdrachtregel in Mac OS X. In het onderstaande voorbeeld voegen we een " .txt" toe aan alle bestanden in een enkele map, maar als u .txt in de opdrachtreeks plaatst, wordt in plaats daarvan een andere extensie toegevoegd. Voordat u begint, is het een goed idee om het volgende te doen:
- Zorg ervoor dat bestandsextensies zichtbaar zijn op alle bestanden in Mac OS X, op die manier zal de wijziging van de extensie zichtbaar zijn in de Finder naast de opdrachtregel
- Plaats alle bestanden waarvoor de extensie moet worden toegevoegd in een enkele en aparte map
Batch toevoegen van bestandsextensies in de Mac OS-opdrachtregel
Ervan uitgaande dat u aan de eerdere vereisten voldeed, start u Terminal (te vinden in /Applications/Utilities/) en doet u het volgende:
- Ga naar de map met de bestanden door te typen:
- Als u eenmaal in de directory bent, gebruikt u de volgende opdracht: "
- Bevestig de wijziging door "ls" te typen om de inhoud van de directory weer te geven
cd /path/to/directory
voor i in ; doe mv $i>"
Je kunt ook een map vanuit de Finder naar het terminalvenster slepen en neerzetten om het pad af te drukken, in plaats van het handmatig in te voeren.
Hieronder ziet u een volledig voorbeeld van een wijziging van de directory, een opsomming van de oorspronkelijke inhoud, het uitvoeren van de juiste opdracht om de extensie toe te voegen en tot slot nog een opsomming van de originele bestanden met de nieuwe .txt-extensie toegevoegd.
Zoals eerder vermeld, vervangt u om een andere bestandsextensie toe te voegen ".txt" door iets anders, zoals ".jpg" of ".rtf". De jokertekens kunnen ook worden aangepast om overeen te komen met gemeenschappelijke bestandsnamen.
Met dank aan Thom voor het tipidee