Als u een Mac OS X-gebruiker bent, bent u waarschijnlijk bekend met het bestand ".DS_Store" dat het systeem automatisch maakt wanneer u een map opent. Wat het bestand ".DS_Store" doet, is aangepaste kenmerken van de map opslaan, zoals de positie van pictogrammen of de keuze van een achtergrondafbeelding, zodat de volgende keer dat u dezelfde map opent, deze in dezelfde staat blijft als de vorige sessie.

Het ".DS_Store" -bestand is standaard verborgen, en meestal veroorzaakt het geen problemen - dat is totdat je de map moet inpakken en naar je vrienden moet sturen (met een ander besturingssysteem) of je ontwikkelingsmap moet uploaden naar de server. U zult merken dat de map veel lelijke "DS_Store" -bestanden bevat die u niet met uw vrienden wilt delen.

Als u op zoek bent naar een manier om snel alle exemplaren van het ".DS_Store" -bestand in een map te verwijderen, dan is hier een commando dat u kunt gebruiken:

Opmerking : de volgende opdracht zal ook in Linux werken.

1. Open een terminal in uw Mac OS X.

2. Voer de volgende opdracht in:

 find / path / to-folder \ (-name '.DS_Store' \) - verwijderen 

Vervang de "/ path / to / folder" door het werkelijke bestandspad van de map, bijvoorbeeld "/ var / www / html."

Wat de bovenstaande opdracht doet, is het gebruik van de opdracht find om een ​​bepaalde map (recursief) te zoeken naar bestanden met een naam die ".DS_Store" bevat en deze te verwijderen wanneer gevonden.

Dat is het. U kunt nu eenvoudig alle instanties van ".DS_Store" -bestanden verwijderen voordat u de map met anderen deelt.