shell script

763 palavras 4 páginas
!

!
SHELL SCRIPT
Exercícios para Prova

!
!

Obs: As informações que são necessárias para elaborar os scripts e de responsabilidade do aluno criar.

Ex. Na primeira questão pede-se para verificar se algum usuário ja esta no sistema, a criação desse usuário deve estar no começo do script, sendo responsabilidade do aluno essa parte também.

!
!

Exercício 1
Elaborar um script que solicite a informação de um nome de usuário e verifique se o nome informado é um usuário válido no sistema (desconsiderando as diferenças entre maiúsculas e minúsculas). Exemplos:
$ ./meuscript.sh
Informe o nome do usuário a ser consultado: Bill
Bill não é um usuário cadastrado.

!

$ ./meuscript.sh
Informe o nome do usuário a ser consultado: Linus
Linus é um usuário cadastrado.

!

Exercício 2
Elaborar um script que apresente ao usuário um menu com as seguintes opções:
1 - Exibir status da utilização das partições do sistema; (df h)
2 - Exibir relação de usuário logados; (who)
3 - Exibir data/hora; (date)
4 - Sair.
Informe sua opção:

As linhas acima serão apresentadas aos usuários até que seja escolhida a opção 4 (Sair). Caso seja escolhida alguma opção entre 1 e 3, serão executados os comandos correspondentes e o resultado da execução será apresentado ao usuário. Caso seja informado algum número que não corresponde às opções de menu disponíveis, exibir na tela a mensagem “Opção não disponível.
Tente outra vez.”.
Exemplo1:
1 - Exibir status da utilização das partições do sistema; (df h)
2 - Exibir relação de usuário logados; (who)
3 - Exibir data/hora; (date)
4 - Sair.
Informe sua opção: 1
/dev/hda3 9.9G 5.4G 4.1G 57% /
/dev/hda1 23M 6.5M 16M 30% /boot / dev/hda6 23G 1.8G 20G 9% /home / dev/hda5 5.0G 3.2G 1.6G 68% /var shmfs 125M 0 125M 0% /dev/shm

Exemplo2:
1 - Exibir status da utilização das partições do sistema; (df h)
2 - Exibir relação de usuário logados; (who)
3 - Exibir data/hora; (date)
4 - Sair.
Informe sua

Relacionados

  • SHELL SCRIPT
    1353 palavras | 6 páginas
  • Shell Script
    377 palavras | 2 páginas
  • Shell script
    3882 palavras | 16 páginas
  • Shell Script
    2062 palavras | 9 páginas
  • Shell script
    346 palavras | 2 páginas
  • Shell script
    1982 palavras | 8 páginas
  • Shell script
    1314 palavras | 6 páginas
  • shell script
    11483 palavras | 46 páginas
  • Shell script
    373 palavras | 2 páginas
  • shell script
    14101 palavras | 57 páginas