Lendo manpages no Firefox

Publicado por Francisco Raimundo da Silva em 27/03/2008

[ Hits: 6.047 ]

Blog: http://www.facebook.com/profile.php?id=100003055572272

 


Lendo manpages no Firefox



Podemos direcionar a saída do comando man para o Firefox da seguinte forma:

$ man comando > comando && firefox comando

Pode-se colocar em /usr/local/bin um script para tornar isto mais fácil. Por exemplo, eu fiz assim:

Dei ao meu script o nome de fman.sh e seu conteúdo:

#!/bin/sh
man $1 > $1 && firefox $1

Agora e só rodar em um terminal:

$ fman.sh comando

E você verá a manpage no Firefox.

Nota: Pode-se usar outro navegador como o Epiphany, Opera.

Bom proveito.

Outras dicas deste autor

Aplicativos no KDE/Plasma sem bordas a hora que você quiser

Gerenciadores de download para o Apt-fast

Conhecendo e usando o debdelta

Resolvido: su, sudo, kdesu e gksu não funcionam

Xorg não funciona mesmo com input-hotplug configurado

Leitura recomendada

Substituir espaços em branco por underlines em nome de arquivos

Problema ao criar scripts com Kommander 1.3 no Slackware Linux?

mailx não envia cópia carbono nem cópia carbono oculta [RESOLVIDO]

Desencurtar links via terminal

Converter WMA para MP3 no shell do Linux

  

Comentários
[1] Comentário enviado por jeferson_roseira em 27/03/2008 - 21:04h

legal cara essa dica

valeu

[2] Comentário enviado por karioka_pr em 28/03/2008 - 08:49h

Gostei da idéia cara, mas tem um pequeno probleminha nela.
Quando você redireciona a saída do man para um arquivo ( man comando > comando ) você gera um arquivo com o mesmo nome do comando no diretório corrente. Com o tempo, se você usar muito isso, seu sistema vai ficar lotado de arquivos de texto com o mesmo nome dos comandos dos quais você consultou o man. Os nomes em si não são problema, mas sim a "desorganização" que isso gera.
Duas idéias:
ou usa-se o /tmp pra saída:
#!/bin/sh
man $1 > /tmp/$1 && firefox /tmp/$1

ou então faça uma pasta para armazenar eles e consulte se já não existem:

#!/bin/sh

if [ -e /opt/mans/$1 ];

then

firefox /opt/mans/$1 &

else

man $1 > /opt/mans/$1;
firefox /opt/mans/$1 &

fi




[3] Comentário enviado por chimico em 28/03/2008 - 13:02h

Ae karioka_pr, valeu o toque, eu já tinha percebido isso. Pode-se fazer
man $1 > $1 && firefox $1 && rm $1
no script ou
man comando > comando && firefox comando && rm comando
no terminal.

[4] Comentário enviado por SMarcell em 28/03/2008 - 13:35h

Outras formas de se visualizar as man pages:

Man pages coloridas:
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=9664

Convertendo man pages em pdf's
http://www.vivaolinux.com.br/scripts/verFonte.php?codigo=3019&arquivo=conv.sh.sh

[5] Comentário enviado por packetspy em 28/03/2008 - 14:18h

Parabens hein galera ^^

Num tinha pensado nisso ... muito boa a ideia e simples

Absss!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts