Script shell - linux

816 palavras 4 páginas
SCRIPTS SHELL
Armando A. Pereira RA 111003-9 Tarde
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.

#!/bin/bash
#### EXERCÍCIO 1 #####################

echo "Digite um usuario"; read userX varn=false; for userY in `cut -d: -f 1 /etc/passwd` do if [ $userX = $userY ] then varn=true fi done if [ $varn = true ] then echo "Usuário Válido" else echo "Usuário Inválido" fi

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

Relacionados

  • Linux - resumo
    2130 palavras | 9 páginas
  • Script em php Palindromo
    3220 palavras | 13 páginas
  • mijado
    2896 palavras | 12 páginas
  • Comunicação - chat
    1185 palavras | 5 páginas
  • Como montar um servidor LTSP no Ubuntu
    878 palavras | 4 páginas
  • Questionario Linux
    1634 palavras | 7 páginas
  • LTPS
    6988 palavras | 28 páginas
  • Resumo LPI 101 e 102
    6162 palavras | 25 páginas
  • Perl - linguagem de programação
    1874 palavras | 8 páginas
  • Diretivas De Grupos Linux
    4439 palavras | 18 páginas