Script para iniciantes esquecidos

Publicado por José Henrique em 17/07/2009

[ Hits: 8.742 ]

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

Saída de comando "route" organizada

Configurando o X Window System

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

Mensagem de erro: error in service module

Usando o mailx

Leitura recomendada

Linux From Scratch

Liberando uma máquina para acessar sites bloqueados pelo Squid

Gerenciador de Favoritos via linha de comando

Passagem de parâmetros para funções shell script

Bloquear servidor por falta de pagamento

  

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 <xx0artur@gmail.com> #
# KDialog por: #
# David Faure <faure@kde.org> #
# Brad Hards <bradh@frogmouth.net> #
# Nick Thompson #
# Matthias Hölzer <hoelzer@kde.org> #
# David Gümbel <david.guembel@gmx.net> #
# Richard Moore <rich@kde.org> #
# Dawit Alemayehu <adawit@kde.org> #
################################################################
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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts