Executar scripts com o botão direito do mouse no Gnome

Publicado por Rodrigo Mendes Pasini em 29/08/2009

[ Hits: 7.798 ]

 


Executar scripts com o botão direito do mouse no Gnome



O Gnome permite acessar e executar scripts através do botão direito do mouse, basta colocar o script na pasta nautilus-scripts, que fica na pasta oculta .gnome2, localizada dentro do home de cada usuário.

Darei um exemplo para criar um script para abrir algum arquivo com o Gedit.

Crie dentro da pasta nautilus-scripts o arquivo com o nome "Abrir com o Gedit":

touch ~/.gnome2/nautilus-scripts/Abrir\ com\ o\ Gedit

Agora vamos editar o script. Use o editor de texto que desejar, eu uso o Gedit mesmo.

gedit ~/.gnome2/nautilus-scripts/Abrir\ com\ o\ Gedit

Colocaremos o seguinte no arquivo:

#!/bin/bash
arquivos=""
while [ $# -gt 0 ]
do
arquivo=`echo "$1" | sed 's/ /\?/g'`
arquivo="$arquivo $arquivos"
shift
done
gedit $arquivos&

Depois damos permissão de execução:

chmod +x ~/.gnome2/nautilus-scripts/Abrir\ com\ o\ Gedit

Pronto! Agora para testar clique em algum arquivo de texto com o botão direito do mouse, você notará que aparecerá um menu "Scripts" e neste menu terá a opção "Abrir com o Gedit".

Podem ser adicionados vários scripts, a gosto do freguês.

Testei no Ubuntu 9.04 e Gnome 2.26.1, porém deve funcionar sem problemas em outras distribuições e versões do Gnome.

Outras dicas deste autor

Assistir filmes em ASCII no Linux

MultiTail - multiplicando seu terminal

Compartilhar rapidamente um diretório como se fosse uma página web

Tilda - Console semelhante aos de jogos em primeira pessoa

Verificar e-mails não lidos no Gmail pelo terminal

Leitura recomendada

Entretenimento no GNU/Linux + TV de tela grande

Impressora Kyocera KM-2810 no Linux

Instalando o Ubuntu Studio

Google Chrome e os discos SSD

A fidelidade no mundo de Tux

  

Comentários
[1] Comentário enviado por tonismar em 29/08/2009 - 14:45h

Show de bola a dica.
Só um detalhe, na linha do script onde tem:

arquivo="$arquivo $arquivos"

o correto seria:

arquivos="$arquivo $arquivos"

Abração

[2] Comentário enviado por rodrigo8819 em 29/08/2009 - 15:29h

Realmente. Conferi no meu script aqui e digitei errado na dica. O correto é arescentar o "s" que faltou. Obrigado pela correção!

[3] Comentário enviado por izaias em 27/02/2010 - 00:24h

Como vai, Rodrigo?!

Tenho esperança de você voltar a ler essa dica e se puder, responder ao meu problema.
É o seguinte: o botão direito do meu mouse, ao clicar na área de trabalho, não está abrindo o menu do desktop.
Clicando em pastas, paineis e menus de navegadores com clique direito, tá normal. Só está acontecendo isso quando clico em alguma área vazia do desktop. Meu Karmic nunca deu problema algum, não instalei nada que provocou isso ou alterei alguma configuração. Não é estranho?

Se souber como, pode me ajudar?
Agradeço de antemão, até mais.


[4] Comentário enviado por rodrigo8819 em 27/02/2010 - 12:05h

Eu particularmente não testei essa ferramenta para saber se pode te ajudar, mas tem um artigo que encontrei numa goooglada que possivelmente pode te ajudar.
http://nacaolivre.org/?p=111

Abração espero que ajude

[5] Comentário enviado por izaias em 27/02/2010 - 13:18h

Pois é! Eu teria todas essas opções se pelo menos meu clique direito funcionasse e o menu de contexto aparecesse.
Vou ler com mais tempo o link assim que possível.
Será que esse erro é inédito no ubuntu, Rogrigo?
Também vou dar minhas googleadas por aí.

Meu caro, só lhe tenho a agradecer.
Valeu!!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts