Um link para dois arquivos RESOLVIDO

Iniciado por rodrigo.miguel, 30 de Outubro de 2008, 19:23

tópico anterior - próximo tópico

rodrigo.miguel

É possível criar um link que execute dois arquivos ou dois comandos?

Por exemplo, clicar em um link que carregue dois módulos.

Consigo fazer isso para um módulo, mas não para dois. Crio um link no painel, e em Comando, adiciono gksu modprobe modulo1.

Tentei coisas como:

gksu modprobe modulo1; modulo2
gksu modprobe modulo1 && modulo2

Mas só carrega o primeiro módulo. Sei que a pergunta parece besta ou absurda, mas pra mim, se for possível fazer isto, terá utilidade.

...




Felix

você pode criar um pequeno script dessa forma:

1. Crie um arquivo com o nome que desejar (exemplo: modulo.sh) e nele coloque o conteúdo:


#!/bin/bash
sudo modprobe modulo1 && sudo modprobe modulo2


2. Salve o arquivo e dê permissão de execução a ele com o comando:

chmode +x modulo.sh

3. Agora é só criar um link para executar o comando num terminal!

Acho que isso vai resolver o seu problema


rodrigo.miguel

#3
Resolvido!

Como utilizo Wireless somente no meu local de trabalho, e nem sempre, procurei uma forma (rápida e prática) de ativar a rede sem fios somente quando eu fosse realmente utilizar, para evitar carregar módulos e serviços desnecessários.

A solução foi um script que é executado à partir de um lançador no painel.

Basta inserir um lançador para aplicativo no painel do Gnome e apontar para o arquivo que contenha o seguinte script:

##Script para habilitar a rede sem fios no Ubuntu (instalado em um Note Itautec W7635)
#Rodrigo Miguel - 31/10/2008

#!/bin/bash

#Carrega módulos
gksu modprobe ath_pci

#Caso o comando acima não cerregue todos os módulos, utilizar este:
#gksu modprobe ath_pci && modprobe wlan_scan_sta

#Exibe mensagem na tela
zenity --title="Ativar rede sem fios" --info --text="A rede sem fios foi ativada!"


A configuração do lançador ficou assim:

Tipo: Aplicação
Nome: Ativar rede sem fios
Comando: "/home/ubuntu/Temp/Load Wifi/load_wifi.sh"

Como ícone, utilizei o /usr/share/app-install/icons/kwifimanager.png


Simples e, pra mim, útil...  :)