---
title: "Rename *.* -> *0.* i OS X"
type: "forum-thread"
url: "https://www.webforum.nu/amne/linux-bsd/184714-rename-0-i-os-x"
topic: "Linux & BSD"
topic_url: "https://www.webforum.nu/amne/linux-bsd"
author: "Mr T"
published: "2010-09-25T19:05:44.000Z"
updated: "2010-09-27T14:45:03.000Z"
replies: 9
views: 1013
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/linux-bsd/184714-rename-0-i-os-x"
---

# Rename *.* -> *0.* i OS X

## #1 — Mr T, 2010-09-25T19:05Z

Tänker lägga till siffran 0 (noll) bakom alla filnamn och vill veta hur man gör det enklast på mac. Hade jag suttit med dos hade jag skrivit

```
ren *.* *0.*
```

Borde finnas en liknade konfiguration i linux

 Sitter nämligen med ca 2000 bilder från 2 kameror som jag nu vill ändra ordning på och även lägga in mellanbilder osv.. Tänker därför göra om löpnummer ordningen till "tiotal" genom att lägga till en 0;a på alla filnamn. (Gammalt C64 basic trick ju som fortfarande funkar fint :) )
Ska sortera dom i bättre ordning i iPhoto senare, men börjar sortera dom på detta sättet.

Permalänk: https://www.webforum.nu/p/184714

## #2 — Danne V, 2010-09-25T19:34Z

<http://renamer4mac.com/>
Tidigare (gratis?) version: <http://wfco.de/macosx/Renamer4Mac>

Permalänk: https://www.webforum.nu/p/2255287

## #3 — colione, 2010-09-26T01:19Z

Hmm, detta blev lite intressant. Mac OS X saknar kommandot rename, vilket finns till linux, vi får därför hemmahacka en lösning med loopar och mv. Observera att jag nu förutsätter jag att det inte finns något whitespace i filnamnen! Observera också att jag i den ena loopen går igenom filerna från högst till lägst (fallande), för att minimera risken för filöverskrivningar. Skulle kameran ha fått för sig att ha döpt bilderna till FOO_1.jpg och vid tiotal FOO_10.jpg finns risken att filerna skrivs över om man döper om i stigande ordning. Är däremot bilderna numrerade med nollor innan talen behövs inte det skyddsnätet.

Följande är testad på 2000 sekventiellt numrerade filer som heter DSC_0001.jpg till och med DSC_2000.jpg, inte direkt din testdata, men den är testad ivf. ;).

Om du vet med dig att dina filer är numrerade med begynnande nollor à la min testdata kan du köra den här i terminalen:

```
for file in *; do name=${file%%.*}; ext=${file##*.}; mv -i "$file" "${name}0.$ext"; done
```

Vet du inte om den har begynnande nollor är den här säkrare att köra:

```
for file in $(ls -r); do name=${file%%.*}; ext=${file##*.}; mv -i "$file" "${name}0.$ext"; done
```

Flaggen -i till mv-kommandot innebär att mv kommer att ställa en fråga till dig om den ska skriva över en fil som redan finns.

Permalänk: https://www.webforum.nu/p/2255293

## #4 — bassebhu, 2010-09-26T08:46Z

Kör det medföljande programmet Automator så fixar du det där på en minut ;)

Permalänk: https://www.webforum.nu/p/2255298

## #5 — Mr T, 2010-09-26T10:41Z

colione: Med tanke på att mina filer grå från IMG_3640.JPG till IMG_5209.JPG så ska det inte vara några problem.
 Min undran blir dock, kan jag bara skriva in denna raden rakt in i terminalfönstret eller vad ska jag göra med den ?

bassebhu: ? Automater ?

Permalänk: https://www.webforum.nu/p/2255302

## #6 — colione, 2010-09-26T10:47Z

Ja, kopiera och klistra in och trycka på enter.

Permalänk: https://www.webforum.nu/p/2255303

## #7 — muskot, 2010-09-26T14:04Z

> **[Mr T skrev:](https://www.webforum.nu/p/1518016)**
>
> bassebhu: ? Automater ?

<http://www.apple.com/macosx/what-is-macosx/apps-and-utilities.html#automator>

Programmet ingår i OS X.

Permalänk: https://www.webforum.nu/p/2255319

## #8 — Mr T, 2010-09-26T21:56Z

colione - Funkar toppen ! Tack ! 

muskot - Provade som snabbast, men då man måste sätta sig in i programmet för att få det att funka med flera filer så får det vara. Jag har ju redan en fungerande lösning för denna gången.

Permalänk: https://www.webforum.nu/p/2255366

## #9 — Lasp, 2010-09-26T22:21Z

Passar på att tacka. Har aldrig använt Automator tidigare, då kunde mitt liv ha varit lite mindre arbetsamt. Tack för tipset säger Lasp

Permalänk: https://www.webforum.nu/p/2255367

## #10 — bassebhu, 2010-09-27T14:45Z

> **[Danne V skrev:](https://www.webforum.nu/p/1517999)**
>
> <http://renamer4mac.com/>
> Tidigare (gratis?) version: <http://wfco.de/macosx/Renamer4Mac>

Tipsades för övrigt om i MacWorld precis nyligen:
<http://macworld.idg.se/2.1038/1.320429/blixtsnabb-namnandring>

Kostar dock.

Automator är inte svårt och kan göra ännu mer ;) 
Bra att det löste sig iaf.

Permalänk: https://www.webforum.nu/p/2255401

---

Tråden på webben: https://www.webforum.nu/amne/linux-bsd/184714-rename-0-i-os-x
