Find og slet alle .DS_Store-filer med en enkelt kommando
Hvis du er en Mac OS X-bruger, vil du sikkert være bekendt med den ".DS_Store" -fil, som systemet automatisk opretter, når du åbner en mappe. Hvad filen ".DS_Store" gør, er at gemme brugerdefinerede attributter i mappen, som f.eks. Ikonernes placering eller valg af et baggrundsbillede, så næste gang du åbner den samme mappe, forbliver den i samme tilstand som den foregående session.
Filen ".DS_Store" er gemt som standard, og det meste af tiden giver det ingen problemer - det vil sige indtil du skal zip-mappen og sende den til dine venner (ved hjælp af et andet operativsystem) eller uploade din udviklingsmappe til serveren. Du vil opdage, at mappen indeholder mange grimme "DS_Store" -filer, som du ikke vil dele med dine venner.
Hvis du leder efter en måde at hurtigt fjerne alle forekomster af ".DS_Store" -filen i en mappe, her er en kommando, som du kan bruge:
Bemærk : Følgende kommando fungerer også i Linux.
1. Åbn en terminal i din Mac OS X.
2. Indtast følgende kommando:
find / path / to-folder \ (-name '.DS_Store' \) -delete
Udskift "/ path / to / folder" med den faktiske filpath i mappen, for eksempel "/ var / www / html."
Hvad kommandoen ovenfor gør, er at bruge find
kommandoen til at søge i en bestemt mappe (rekursivt) for filer med et navn, der indeholder ".DS_Store" og slette dem, når de findes.
Det er det. Du kan nu nemt fjerne alle forekomster af ".DS_Store" -filer, før du deler mappen med andre.