Executar scripts com o botão direito do mouse no Gnome
Dica publicada em Linux / Miscelânea
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:
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.
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&
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.
Só um detalhe, na linha do script onde tem:
arquivo="$arquivo $arquivos"
o correto seria:
arquivos="$arquivo $arquivos"
Abração