[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Otimizando criação de diretórios
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Otimizando criação de diretórios |
Date: |
Mon, 15 Jan 2007 15:26:05 -0200 |
Humm, vejamos
1) crie a lista de números
seq -s',' 1 10
1,2,3,4,5,6,7,8,9,10
2) crie a variavel que contenha {1,2,3,...n}
V={$(seq -s',' 1 10)}
echo $V
{1,2,3,4,5,6,7,8,9,10}
3) Use eval para que o bash interprete o significado da variavel V
eval mkdir DVD$V
4) ls
DVD1 DVD10 DVD2 DVD3 DVD4 DVD5 DVD6 DVD7 DVD8 DVD9
Abraços
On 1/15/07, Jesse Americo <address@hidden> wrote:
>
> Ola pessoal,
>
> Minha duvida é a seguinte:
>
> Devo criar varios diretorios do tipo dvd1 dvd2 dvd3 ... dvdn onde n é o
> numero do DVD. Consigo isso por 2 maneiras distintas:
>
> 1a.
> for i in `seq 1 n`; do mkdir dvd$i; done
> 2a.
> mkdir dvd{1,2,3,4,n}
>
> Nao acho as duas maneiras acima muito "elegantes". Imagino que possa ser
> possivel usar expressoes regulares (?) pra otimizar a segunda, de maneira
> que nao se precise digitar a lista de numeros.
> Alguem tem algum palpite? Outro modo de se fazer isso?
>
> Obrigado
> Ate+
> Dexter
>
> __________________________________________________
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Tiago B Peczenyj
Linux User #405772
# cd /pub
# more beer
[As partes desta mensagem que não continham texto foram removidas]