SHELL SCRIPT

Páginas: 6 (1353 palavras) Publicado: 15 de agosto de 2014

Trabalho sobre shell script linux.









SHELL SCRIPT





JAIRO
WENDEL











GOIÂNIA
2014
JAIRO
WENDEL







SHELL SCRIPT







Trabalho de Shell Script apresentado ao Prof. Plínio Marcos Mendes Carneiro da disciplina Sistema Operacional Linux, do curso de Pós-graduação em Segurança em Redes de Computador.





FACULDADE DETECNOLOGIA SENAI DE DESENVOLVIMENTO GERENCIAL
GOIÂNIA
31/05/2014
SUMÁRIO


INTRODUÇÃO 4
Crie um script para mostrar os shell do sistema 5
Crie um script com variáveis que mostre o seu nome a cidade e o país 5
Crie um script que imprima o nome do usuário logado no sistema 6
Crie um script que mostre todos os usuários do sistema 6
Crie um script que crie um usuário 7
Crie um script queapague um usuário 7
Crie um script utilizando o if, then e else 7
Crie um script utilizando o case 8
Utilizando o for crie um script que conte até 10 8
Utilizando o while crie um script que conte até 20 9

Pesquise na internet um script pronto que você julgue interessante 9






















INTRODUÇÃO

O programa shell interpreta os comandos que você digita eos traduz para comandos que o kernel compreende. O shell é uma linguagem de programação completa, possuindo variáveis, construções condicionais, interativas e ambiente adaptável ao usuário. Os comandos do Shell se comunicam entre si por meio de uma interface simples e coerente chamada pipeline. O Shell permite que o usuário realize suas atividades sem afetar qualquer outro processo que não lhepertence. Quando um usuário conecta-se a um sistema Unix, o sistema operacional inicia automaticamente uma cópia do Shell, sob a qual o usuário poderá realizar qualquer função disponível.




































SHELL SCRIPTS


1) Crie um script para mostrar os shell do sistema:

#!/bin/bash
# Script: 1MostraShell.sh
#
# Funcao: Mostrashell utilizados no linux
# Autores: Jairo e Wendel

clear
echo "+---------------------------------------------------------+"
echo "Lista de todos shell no Sistema:"
echo
cat /etc/shells
echo "+---------------------------------------------------------+"
echo -n "Tecle para continuar"; read x
clear

2) Crie um script com variáveis que mostre o seu nome a cidade e o país:

#!/bin/bash
#Script: 2MostraNomes.sh
#
# Funcao: Mostra o seu nome a cidade e o pais
# Autores: Jairo e Wendel

clear
echo -n "Digite seu nome: "; read nome
echo -n "Digite a cidade: "; read cidade
echo -n "Digite seu pais: "; read pais

clear
echo "+---------------------------------------------------------+"
echo "Nome: $nome"
echo "Cidade: $cidade"
echo "Pais: $pais"
echo"+---------------------------------------------------------+"
echo -n "Tecle para continuar"; read x
clear

3) Crie um script que imprima o nome do usuário logado no sistema:

#!/bin/bash
# Script: 3UsuarioLogado.sh
#
# Funcao: Imprime o nome do usuario logado no sistema
# Autores: Jairo e Wendel

clear
echo
echo "O usuario logado atualmente e o \"$USER\""
echo
echo"+---------------------------------------------------------+"
echo -n "Tecle para continuar"; read x
clear

4) Crie um script que mostre todos os usuários do sistema:

#!/bin/bash
# Script: 4TodosUsuarios.sh
#
# Funcao: Mostra todos os Usuarios cadastrados no sistema
# Autores: Jairo e Wendel

clear
echo
echo "+---------------------------------------------------------+"
echo "Lista de todos os usuarioscadastrados neste Sistema:"
echo
ifs=$IFS
IFS=':'; lista=`cat /etc/passwd`
usr=`echo $lista | awk '{print $1}'`
IFS=$ifs
set `echo $usr`
for i in $*; do
for c in 1 2; do
echo -n "$1 "
shift
done
echo
done
#usr=`echo "$lista | awk '{print $1}'"`
echo -n "Tecle para continuar"; read x
clear

5) Crie um script que crie um usuário:

#!/bin/bash
# Script: 5CriaUser.sh...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • shell script
  • Shell Script
  • Shell script
  • Shell script
  • shell script
  • shell script
  • Shell Script
  • Shell script

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!