Ajuda Shell Script! [RESOLVIDO]

1. Ajuda Shell Script! [RESOLVIDO]

Antonio jose
antoniojose12

(usa Fedora)

Enviado em 16/02/2017 - 17:32h

Estou estudando o shell script, mas como não tenho $ é tudo por apostila mesmo.
Bom tenho duas dúvidas, o primeiro eu gostaria que a mensagem ficasse por 10 segundos na tela, é com o comando timeout?
Porem não esta executando.

echo "Script de estudo" timeout 10 


A segunda dúvida eu estou montando um script para mudar as funções do apt-get, exemplo ao inves de usar apt-get firefox eu queria usar exemplo instalar firefox, sei que isso é besteira mas é só para estudos mesmo e para brincadeira no caso está assim

#!/bin/bash

sudo apt-get update
sudo apt-get install NOME DO PROGRAMA


Porem falta alguma coisa na linha sudo apt-get install NOME DO PROGRAMA alguem pode me ajudar?
Desculpe se estou sendo meio burrinho mas com 62 anos de idade não é tão fácil aprender! risos




  


2. Re: Ajuda Shell Script! [RESOLVIDO]

Renan Arantes
R3nan

(usa Debian)

Enviado em 16/02/2017 - 17:38h

antoniojose12 escreveu:

Estou estudando o shell script, mas como não tenho $ é tudo por apostila mesmo.
Bom tenho duas dúvidas, o primeiro eu gostaria que a mensagem ficasse por 10 segundos na tela, é com o comando timeout?
Porem não esta executando.

echo "Script de estudo" timeout 10 

use o camando sleep 10

A segunda dúvida eu estou montando um script para mudar as funções do apt-get, exemplo ao inves de usar apt-get firefox eu queria usar exemplo instalar firefox, sei que isso é besteira mas é só para estudos mesmo e para brincadeira no caso está assim

#!/bin/bash

sudo apt-get update
sudo apt-get install NOME DO PROGRAMA

aqui vc precisa usar as variaveis do sistema $1 passando como parametro para o script

um exemplo
salve o script abaixo como por exemplo nome.sh e rode digitando sh nome.sh Joao
#!/bin/bash
echo "ola $1"



Porem falta alguma coisa na linha sudo apt-get install NOME DO PROGRAMA alguem pode me ajudar?
Desculpe se estou sendo meio burrinho mas com 62 anos de idade não é tão fácil aprender! risos






3. Re: Ajuda Shell Script! [RESOLVIDO]

Renan Arantes
R3nan

(usa Debian)

Enviado em 16/02/2017 - 17:40h

qualquer coisa posta ai! a idade não é impedimento para aprender! alias é exercício para a mente, bons estudos!


4. Re: Ajuda Shell Script!

Antonio jose
antoniojose12

(usa Fedora)

Enviado em 16/02/2017 - 17:51h


obrigado deu certo
uma duvida que tenho tbm o script so estou conseguindo utilizar desta maneira:
exemplo-instalar firefox
somente com o traço se eu dou um ls para aparecer o script fica assim 'exemplo instalar'
tem alguma maneira de criar o script sem utilizar o - ?


5. Re: Ajuda Shell Script! [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 16/02/2017 - 18:04h

antoniojose12 escreveu:

Estou estudando o shell script, mas como não tenho $ é tudo por apostila mesmo.
Bom tenho duas dúvidas, o primeiro eu gostaria que a mensagem ficasse por 10 segundos na tela, é com o comando timeout?
Porem não esta executando.

echo "Script de estudo" timeout 10 


A segunda dúvida eu estou montando um script para mudar as funções do apt-get, exemplo ao inves de usar apt-get firefox eu queria usar exemplo instalar firefox, sei que isso é besteira mas é só para estudos mesmo e para brincadeira no caso está assim

#!/bin/bash

sudo apt-get update
sudo apt-get install NOME DO PROGRAMA


Porem falta alguma coisa na linha sudo apt-get install NOME DO PROGRAMA alguem pode me ajudar?
Desculpe se estou sendo meio burrinho mas com 62 anos de idade não é tão fácil aprender! risos



Boa tarde Antonio, vamos lá...
01 -
echo -e "AGUARDANDO . . ." ;sleep 10;tput clear
Escreve "AGUARDANDO . . ."
Espera/dorme por 10 segundos
Limpa a tela

Acredito que a soluçao para o apt . . .
É o "alias", pesquise sobre . .

Ou, monte um script, de o nome de INSTALAR,
e execute-o usando o parametro, exemplo:
./INSTALAR firefox

#!/bin/bash
sudo apt-get update
sudo apt-get install $1


marcelo oliver


6. Re: Ajuda Shell Script! [RESOLVIDO]

Renan Arantes
R3nan

(usa Debian)

Enviado em 17/02/2017 - 09:18h

antoniojose12 escreveu:


obrigado deu certo
uma duvida que tenho tbm o script so estou conseguindo utilizar desta maneira:
exemplo-instalar firefox
somente com o traço se eu dou um ls para aparecer o script fica assim 'exemplo instalar'
tem alguma maneira de criar o script sem utilizar o - ?

não intendi sua pergunta...

o nome do arquivo que contem o script é exemplo-instalar ?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts