Exercícios de Shell Scritp

1. Exercícios de Shell Scritp

Gilberto ferreira
Gilsanfer

(usa Ubuntu)

Enviado em 28/11/2011 - 15:50h

Ola pessoal tudo bem? Venho por meio do VOL pedir ajuda aos amigos com uma relação de exercícios sobre Shell Script. Estou praticando para realizar uma prava na faculdade. Como não sou nenhum Expert em Shell estou tendo bastante dificuldades para resolve-los. São 7 exercícios, porém vou postando de 2 em 2 em pois conforme vocês vão me ajudando eu tento fazer os outros sozinhos ou trazendo apenas dúvidas e postando os resultados ok, e desde de já agradeço ao VOL e aos integrantes. Obrigado!
Uso uma VM - Distro Ubuntu 11.04 - Virtualbox.

Exercício 1 - relacao.sh
Recebe dois números como parâmetro e mostra a relação entre eles. Exemplo:
prompt$ ./relacao.sh 3 5
3 é menor que 5
prompt$ ./relacao.sh 5 3
5 é maior que 3
prompt$ ./relacao.sh 5 5
5 é igual a 5
prompt$


Exercício 2 - zerador.sh
Recebe um número como parâmetro e o diminui até chegar a zero, mostrando na
tela cada passo, em uma mesma linha. Exemplo:
prompt$ ./zerador.sh 5
5 4 3 2 1 0
prompt$ ./zerador.sh 10
10 9 8 7 6 5 4 3 2 1 0
prompt$

Atenciosamente? Gilsanfer


  


2. Re: Exercícios de Shell Scritp

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 28/11/2011 - 15:54h

bom gostaria de avisar que não vamos fazer o exercicios por você
vamos indicar o caminho para voce mesmo fazer e praticar ,

vamos lá
de uma pesquisada no Menu ao lado em Scripts >> e depois Shell Script
ou pode usar o campo de pesquisar a direita acima no site

de uma olhada

http://aurelio.net/shell/
http://www.devin.com.br/shell_script/
http://www.vivaolinux.com.br/scripts/categoriaIndex.php?codigo=4

espero que ajude

se fizer o script e ele não funciona posta ele ai que vamos revisar



3. Re: Exercícios de Shell Scritp

Gilberto ferreira
Gilsanfer

(usa Ubuntu)

Enviado em 28/11/2011 - 16:15h

Vou tentar fazer mais ou leigo mesmo e assim espero que possam me ajudar... vou postar o que eu conseguir fazer...
Obrigado por fornecer os sites...


4. Re: Exercícios de Shell Scritp

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 28/11/2011 - 16:29h

o objetivo é que você consiga fazer e não os outros fazer por você , e isso é ruim pois
ai você acaba não sabendo como se faz

mas se tiver duvidas posta ai que vamos de ajudar sem estress

Abraço


5. Re: Exercícios de Shell Scritp

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 29/11/2011 - 00:42h

Blz, poste os pontos onde vc encontrar dificuldade e ajudaremos.

Agora fico curioso, pois vc falou que vai fazer prova na faculdade, eles não ensinaram nada sobre esse assunto?


6. Re: Exercícios de Shell Scritp

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 29/11/2011 - 17:24h

Ai ... tô gostando de ver ... o povo tá se segurando pra não dar as respostas.

Bom ... eu indico particularmente o link que o Daniel passou http://www.devin.com.br/shell_script/.

E pra ser um pouco mais bonzinho com você ... de uma olhada em if e elif pro exercício 1!!!

Pro exercício 2 veja um loop tipo while ou (se sua distro tiver) o seq.


7. Re: Exercícios de Shell Scritp

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 29/11/2011 - 18:56h

Tb concordo em ter que estudar a lógica dos scripts, porém como são 7 exercícios e vc ainda não fez nenhum pelo que entendi...vou te passar só o primeiro para que você tenha uma noção.


#!/bin/bash

# Parametros 1 e 2 do seu script, chamados pelas variaveis N1 e N2 respectivamente
N1=$1
N2=$2

# Condição para verificar se o N1 eh maior que N2
if [ $N1 -gt $N2 ]; then

echo "$N1 eh maior que $N2"

# Condição para verificar se o N1 eh menor que N2
elif [ $N1 -lt $N2 ]; then

echo "$N1 eh menor que $N2"

# Caso nao seja nenhuma das informações acima, ele assumirah que N1 e N2 sao iguais
else

echo "$N1 e $N2 sao iguais"

fi



Há varias formas para se fazer um script deste. Usei uma forma simples e que fique facil para vc entender.

Agora os outros 6 você pode fazer e ir postando suas duvidas aqui! Aqui no VOL temos os melhores caras de Linux do Brasil (na minha opinião) e tenho certeza ajuda é o que não faltará!

Boa sorte!


8. Re: Exercícios de Shell Scritp

Gilberto ferreira
Gilsanfer

(usa Ubuntu)

Enviado em 29/11/2011 - 18:58h

Então o professor deu um pdf: Introdução ao Shell Script. Mais vou tentar com as dicas de vocês e sei que o certo é eu tentar sozinho. Mais como estou em cima da hora achei que seria uma caminho, porém, a mensagem foi passada. Obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts