[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mudar nome de vários arquivos simultâneamente



Muito bom!! Valeu Gentil!!

Em 09/06/06, Gentil de Bortoli Júnior<listas@bortoli.com.br> escreveu:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

RicardoFunke wrote:
> Estou com um diretório com os seguintes arquivos:
>
> $ ls
> Faixa 01.mp3  Faixa 05.mp3  Faixa 09.mp3  Faixa 13.mp3  Faixa 17.mp3
> Faixa 21.mp3  Faixa 25.mp3  Faixa 29.mp3
> Faixa 02.mp3  Faixa 06.mp3  Faixa 10.mp3  Faixa 14.mp3  Faixa 18.mp3
> Faixa 22.mp3  Faixa 26.mp3
> Faixa 03.mp3  Faixa 07.mp3  Faixa 11.mp3  Faixa 15.mp3  Faixa 19.mp3
> Faixa 23.mp3  Faixa 27.mp3
> Faixa 04.mp3  Faixa 08.mp3  Faixa 12.mp3  Faixa 16.mp3  Faixa 20.mp3
> Faixa 24.mp3  Faixa 28.mp3
>
> Ou seja, cada arquivo se chama "Faixa nn.mp3". Gostaria de mudar o
> nome de todos esses arquivos para "Faixa nn.wav". Como posso fazer
> isso de uma vez só?

1)

for file in *; do mv "${file}" "$(basename "${file}" .mp3).wav"; done

2)

$ rename 's/\.mp3/\.wav/' *

Há várias outras formas.

[]s

Gentil.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEia4yR/xCJbtXupkRAsNrAJ0ZoFgZRVehoC+A+Js3O8AXuN68gACfYy97
KxfuuzMbR8kTAhtXD+VEtrI=
=Obvi
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org





Reply to: