Script para iniciantes esquecidos

Publicado por José Henrique em 17/07/2009

[ Hits: 8.066 ]

Blog: http://naoestouseguro.blogspot.com

 


Script para iniciantes esquecidos



Pessoal,

Sou sincero; tenho muitos lembretes como esse que seguirá aqui! Na verdade, tenho um logbook de 12 anos. :0

Vamos ao que interessa:

#!/bin/bash
#Exibe uma frase que define o uso dos comandos de diretório.
#
#
case $1 in
pwd )
echo "pwd - exibe o diretório corrente"
echo "uso : pwd" ;;
cd )
echo "cd - Troca de diretório corrente"
echo "uso : cd [ diretório ]" ;;
mkdir )
echo "mkdir - Cria diretórios especificados"
echo "uso : mkdir diretórios" ;;
rmdir )
echo "rmdir - Remove diretórios vazios"
echo "uso : rmdir diretórios" ;;
* )
echo "explica - Explica um comando com uma mensagem"
echo "uso : explica [ comando ]" ;;
esac

Fui...

Outras dicas deste autor

Usando o comando echo para obter informações do sistema

Nagios - Obtendo endereços IPs dos servidores nos arquivos de configuração

Mensagem de erro: error in service module

Encontrar e apagar todos os seus arquivos indesejáveis

Verificar saída de comando. Será que meu comando deu erro?

Leitura recomendada

Monitoramento de link de internet de servidores

tres - Transação Executivo-operacional em Shell

Gerenciador de Favoritos via linha de comando

Redirecionar a porta 80 para 3128 com iptables, menos a tua máquina

Verificando se um arquivo cabe dentro de um DVD

  

Comentários
[1] Comentário enviado por Miojo em 29/10/2009 - 17:48h

Uma interface de KDialog para ele:

#!/bin/bash
################################################################
# Ajuda sobre comandos de diretório #
# Versão 0.02 #
# Por José Henrique #
# Adaptação para KDialog por Artur Gaspar <[email protected]> #
# KDialog por: #
# David Faure <[email protected]> #
# Brad Hards <[email protected]> #
# Nick Thompson #
# Matthias Hölzer <[email protected]> #
# David Gümbel <[email protected]> #
# Richard Moore <[email protected]> #
# Dawit Alemayehu <[email protected]> #
################################################################
COMMAND=`kdialog --menu "Ajuda sobre alguns comandos para diretórios" "pwd" "pwd - Exibe o diretório atual - Uso: pwd" "cd" "cd - Muda de diretório - Uso: cd diretório" "mkdir" "mkdir - Cria diretórios - Uso: mkdir diretório1 diretório2..." "rmdir" "rmdir - Remove diretórios - Uso: rmdir diretório1 diretório2" "man" "Consultar página de manual sobre outro comando (em inglês)"`
case $COMMAND in
man)
MAN=`kdialog --inputbox "Digite o comando para ver sua página de manual"`
man -P cat $MAN
case $? in
0) khelpcenter man:/$MAN ; kill $$ && exit 0 ;;
*) kdialog --error "Página de manual para $MAN não encontrada" ; kill $$ && exit 1 ;;
esac ;;
*) khelpcenter man:/$COMMAND ; kill $$ && exit 0 ;;
esac



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts