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

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

Re: [shell-script] Verificação de Script


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Verificação de Script
Date: Thu, 9 Nov 2006 12:35:28 -0200

Ola,

On 11/9/06, Juliano Messias Fagundes <address@hidden> wrote:
Olá Pessoal!
 1 - Crie um script que receba o nome de 2 arquivos e copie o primeiro
 para um novo e apague o segundo.
 Resposta:

 #!/bin/bash
 primeiro="${1}"
 segundo="${2}"
 cp $primeiro $segundo
 rm $primeiro

Pelo que eu entendi, vc tem que apagar o segundo. e tem que copiar o
primeiro para 'um novo', o que me parece um pouco ambiguo. Tente
exclarecer o q vc tem que fazer realmente.

 2 - Crie um script que imprima a lista de parametros recebidos usando
 o FOR.

Perfeito

 3 - Imprima a lista de 01 a 37 e a soma acumulada de cada iteração.
 Resposta:
 LISTA="1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Vc não precisa usar esta lista digitada manualmente, vc pode usar o
comando 'seq' para criar a sequencia ou o proprio for usando a forma
'for((inicio;condicao;incremento))'

Entretanto, se funciona, então serve.

 4 - Idem ao anterior, mas:
      - o usuario deve informar o limite do FOR
      - o resultado será gravado em um arquivo
      - o arquivo deve ser apresentado, pausadamente, ao usuario.
 Resposta:

 #!/bin/bash
 echo -n "Favor informar o final do FOR"
 read resposta
 $LISTA = $resposta

Não vai funcionar, aqui LISTA não é uma variavel contendo uma
sequencia de numeros e sim um numero só. Pesquise as formas de fazer
um laço na pagina q eu te indiquei.

--
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


reply via email to

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