shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] Duvida for em comandos


From: Julio C. Neves
Subject: Re: [shell-script] Duvida for em comandos
Date: Sun, 14 Aug 2016 02:11:39 -0300

Te dei essa resposta sem testar pq estava na rua com um celular. Agora que cheguei em casa, vi que tanto faz pré ou pós incrementar um contador (++i ou i++), vai dar na mesma.

Como o seu script está rigorosamente certo, só me resta um chute: faça

$ cat -vet script.sh

creio que no fim de cada linha aparecerá um ^M$. Se isso ocorrer, faça:

$ tr -d '\r' < script.sh > /tmp/$$
$ mv /tm/$$ script.sh

Abcs,
Julio
@juliobash

P
róximos cursos de Shell
Cidade         Local Período
São Paulo 4Linux 05
-09/12
Dou treinamento de Shell em qualquer cidade.
Para mais detalhes, me mande um e-mail.


Em 14 de agosto de 2016 00:14, Julio C. Neves <address@hidden> escreveu:

Estou no celular e não tenho como testar o que vou dizer.

Nunca experimentei (pelo menos que me lembre) usar pré incrementação no for, pq não faz sentido.

Experimente pós incrementar o i, trocando ++i por i++


Em 13 de ago de 2016 23:03, "Rodrigo Cunha address@hidden [shell-script]" <address@hidden.br> escreveu:
 

srs. gostaria de utilizar um loop em um script de backup, mas não consigo um método de fazer a variavel i do loop alterar o valor de $i em $DATABASE$i

for (( i=1; i <= 2; ++i ))
do
mysqldump -h $HOST -u $USER -p$PASSWORD --opt $DATABASE$i > $NOME
done
alguém já passou esse problema.

--
Atenciosamente,
Rodrigo da Silva Cunha




reply via email to

[Prev in Thread] Current Thread [Next in Thread]