[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