[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Renomear arquivo por padrão
From: |
Flavio Torres |
Subject: |
Re: [shell-script] Renomear arquivo por padrão |
Date: |
Fri, 01 Apr 2011 19:24:39 -0300 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 04/01/2011 06:52 PM, Willian Itiho Amano wrote:
> Eu fiz mais ou menos assim
>
> #!/bin/bash
>
> for arq in *
> do
> mv "$arq" "$(echo $arq | sed "s/\.[0-9]\{1,9\}//")"
> done
>
> Entretanto está dando erro quando o nome do arquivo tem espaço.
>
Você tem que mudar o IFS para algo diferente de espaço.
abs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk2WUKQACgkQNRQApncg295JpwCgzhkNDFbjaSwOqiEgeP4Q8pVi
Lf0An3knkzT4MuWXxA66EW3+K0iTvz6W
=Jmde
-----END PGP SIGNATURE-----