Legg til en filutvidelse til en gruppe med filer fra kommandolinjen i Mac OS X

Innholdsfortegnelse:

Anonim

Den raskeste måten å legge til en filtype til en gruppe filer som for øyeblikket ikke har en, er ved å bruke kommandolinjen i Mac OS X. I eksemplet nedenfor legger vi til en " .txt"-utvidelsen til alle filene i en enkelt katalog, men ved å subbe .txt i kommandostrengen vil du legge til en annen filtype i stedet. Før du begynner, er det en god idé å gjøre følgende:

  • Sørg for å ha filtypene synlige på alle filer i Mac OS X, på den måten vil utvidelsesendringen være synlig i Finder i tillegg til kommandolinjen
  • Plasser alle filer som trenger utvidelsen lagt til i en enkelt og separat katalog

Hvordan batchlegge til filutvidelser i Mac OS-kommandolinje

Forutsatt at du oppfylte de tidligere kravene, start Terminal (finnes i /Applications/Utilities/) og gjør følgende:

  • Bytt til katalogen som inneholder filene ved å skrive:
  • cd /bane/til/katalog

  • Når du er inne i katalogen, bruk følgende kommando:
  • "

    for i in ; do mv $i>"

  • Bekreft endringen ved å skrive "ls" for å vise kataloginnholdet

Du kan også dra og slippe en katalog fra Finder inn i terminalvinduet for å skrive ut banen, i stedet for å skrive den inn manuelt.

Nedenfor er et komplett eksempel som viser en endring i katalogen, viser det originale innholdet, utfører riktig kommando for å legge til utvidelsen, og til slutt en annen liste som viser de originale filene med den nye .txt-utvidelsen lagt til.

Som nevnt før, for å legge til en annen filtype, erstatt ".txt" med noe annet, som ".jpg" eller ".rtf". Jokertegnene kan også justeres for å matche filnavns fellestrekk.

Takk til Thom for tipsideen

Legg til en filutvidelse til en gruppe med filer fra kommandolinjen i Mac OS X