Script para iniciantes esquecidos

Publicado por José Henrique em 17/07/2009

[ Hits: 8.757 ]

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 mailx

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

Querem ver os nomes dos usuários em uppercase?

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

PuTTY Connection Manager

Leitura recomendada

sshpass - Passando senha como parâmetro no SSH e scp sem registro de chave pública

Fazendo backup ou cópia somente dos arquivos alterados no último dia

Letras coloridas no Vim

Script para adicionar hosts no Nagios

Criando códigos de barra sequenciais usando Shell Script e PHP

  

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