Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Lendo manpages no Firefox
Linux user
Publicado por Francisco Raimundo da Silva em 27/03/2008

Login: chimico, 50994 pontos | Blog: http://www.facebook.com/profile.php?id=100003055572272
[ Hits: 2861 ]

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

Leitura recomendada
   Dica Linux recomendada Não esquecendo o root logado
   Dica Linux recomendada LTSP + Sound Blaster + Som
   Dica Linux recomendada Funções ZZ é uma coletânea com 111 miniaplicativos
   Dica Linux recomendada Compilar shell script
   Dica Linux recomendada Comparar pasta origem com pasta destino e copiar os arquivos que faltam

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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.