Hitta och ta bort alla .DS_Store-filer med en enkel kommando
Om du är en Mac OS X-användare kommer du förmodligen att känna till filen ".DS_Store" som systemet automatiskt skapar när du öppnar en mapp. Vad filen ".DS_Store" gör är att lagra anpassade attribut i mappen, till exempel ikonens placering eller valet av bakgrundsbild, så att nästa gång du öppnar samma mapp kommer den att förbli i samma skick som föregående session.
".DS_Store" -filen är gömd som standard och det mesta som det inte orsakar några problem, det vill säga tills du behöver zip-mappen och skicka den till dina vänner (med ett annat operativsystem) eller ladda upp din utvecklingsmapp till servern. Du hittar att mappen innehåller många fula "DS_Store" -filer som du inte vill dela med dina vänner.
Om du letar efter ett sätt att snabbt ta bort alla instanser av ".DS_Store" -filen i en mapp, här är ett kommando som du kan använda:
Obs! Följande kommando kommer också att fungera i Linux.
1. Öppna en terminal i din Mac OS X.
2. Ange följande kommando:
hitta / sökväg / till-mapp \ (-name '.DS_Store' \) -delete
Byt "/ path / to / folder" med filens faktiska filpunkt, till exempel "/ var / www / html."
Vad ovanstående kommando gör är att använda kommandot Sök för att söka efter en viss mapp (rekursivt) för filer med ett namn som innehåller ".DS_Store" och radera dem när de hittades.
Det är allt. Du kan nu enkelt ta bort alla instanser av ".DS_Store" -filer innan du delar mappen med andra.