[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
- Verificação de Script, Juliano Messias Fagundes, 2006/11/09
- Re: [shell-script] Verificação de Script,
Tiago Barcellos Peczenyj <=