Pular para o conteúdo

O que esse script faz?

Responder tópico
  • Denunciar
  • Indicar

1. O que esse script faz?

Enviado em 06/06/2008 - 19:02h

gostaria de saber o que esse script faz?

#! /bin/bash

while [ 1 -le 10 ]
do
eject -r
sleep 2
eject -t
done

Responder tópico

2. Re: O que esse script faz?

Enviado em 06/06/2008 - 19:07h

Apenas brinca com seu drive de cdrom...
Abrindo e fechando com um intervalo.

3. Re: O que esse script faz?

Enviado em 06/06/2008 - 19:10h

E o que eu preciso acrescentar nele para que o o usuário tenha que escrever uma frase?

4. Re: O que esse script faz?

Enviado em 06/06/2008 - 19:26h

Bom, você precisa definir uma variável e pedir que ele digite o valor dela...
por exemplo:

echo "Digite a frase:"
read frase
echo $frase

5. Re: O que esse script faz?

Enviado em 06/06/2008 - 19:33h

vc pode montar o Script pronto pra mim...
não entendi direito o que vc quis dizer..
plw..
por favor,,,
estou começando agora com shell script.

6. Re: O que esse script faz?

Enviado em 06/06/2008 - 19:35h

Mas esse script tá em loop infinito.
O trecho "1 -le 10" quer dizer "enquanto 1 for menor ou igual a 10".
Ou seja, enquanto(while) 1 for menor ou igual a 10 execute blablabla ...
Como 1 é sempre menor que 10, o 'while' virou um loop infinito.
É isso mesmo que você quer ?

7. Re: O que esse script faz?

Enviado em 06/06/2008 - 19:41h

Mas se você quer executar o comando o eject,etc 10 vezes faça


for((i=0;i<10;i++))
do

<comandos>

done


Muito parecido com C, e em bash você nem precisa declarar variaveis, é só ir usando.

8. Re: O que esse script faz?

Enviado em 06/06/2008 - 19:42h

Camarada...infelizmente não posso fazer isso por você...Seria desencorajar seu aprendizado..o que posso fazer é lhe passar links onde você pode fazer buscas sobre este conteúdo e sem sombra de dúvidas..com meia hora de leitura você será capaz de escrever este seu script..
Pode ter certeza.

Links: http://www.devin.com.br/eitch/tlm4/s1-devel-shell-script.html#s2-shell-variaveis
http://www.linuxnewmedia.com.br/noticia/baixe_o_curso_de_shell_script_do_julio_cezar_neves

Pronto..já te dei a dica do que fazer...e os links de onde pesquisar..ou seja..a faca e o queijo. ;]

Aqui no vol bsucamos sempre encorajar o aprendizado..e não tornar as pessoas preguiçosas...por favor, não entenda como uma ofensa..estou tentando lhe ajudar da melhor forma...dê uma lida...tente..e mostre o resultado..se tiver alguma dúvida em específico, tanto eu como os demais, teremos prazer em ajudar. Mas, fazer o script todo pra vc...já acho um pouco demais.

boa sorte amigo e bem vindo ao clube! ;]

9. Re: O que esse script faz?

Enviado em 06/06/2008 - 19:48h

Sim..o menor ou igual a 10 tá errado...
Na verdade, no seu caso teria que ser algo como:
enquanto $palavra for diferente da sua palavra...execute...

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder