Pular para o conteúdo

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

Dica publicada em Linux / Miscelânea
Rodrigo Mendes Pasini rodrigo8819
Hits: 10.413 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

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.

Corrigindo o uso exagerado de swap no Ubuntu 9.04

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

Criar file system em arquivos para testes

Pequena faxina no Ubuntu

Não tem Logmein para linux? Use NTRGlobal

SubDownloader - Forma mais fácil de conseguir legendas para filmes

Demonstração de arte ASCII no Ubuntu

Convertendo uma webpage para PDF pelo terminal

Treinamento oficial SuSE/Novell

Converta suas conexões VNC em Flash

#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 removido 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 removido 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

Entre na sua conta para comentar.