SHELL SCRIPT AO FINALIZAR OUTRO

1. SHELL SCRIPT AO FINALIZAR OUTRO

daniyyel felipe
daniyyel

(usa Ubuntu)

Enviado em 01/02/2009 - 20:07h

É O SEGUINTE TENHO UM PROGRAMA EM XHABOUR QUE É CHAMADO POR UM SHELL SCRIPT QUE MONTA O COMPARTILHAMENTO NA REDE E EXECULTA O PROGRAMA,TIPO:

#!/bin/bash
clear
if [ ! -e $HOME/termsist ] ; then
mkdir $HOME/termsist
fi
echo Em caso de problemas, informe as mensagens abaixo para o suporte:
gksudo sleep 1
sudo mount -t nfs 192.168.0.139:/opt/sistccb $HOME/termsist -o timeo=100,tcp,noac,rsize=8192,wsize=8192
umask 0000
cd $HOME/termsist
./sistccb.lnx

SÓ PRECISO QUE QUANDO A EXECUÇÃO DO PROGRAMA TERMINNAR ELE EXECULTE OUTRO SCRIPT PARA DAR O UMOUNT SEM A NECESSIDADE DE REINICIAR O COMPUTADOR.

MAIS OU MENOS ISSO:

gksudo sleep 1
sudo umount $HOME/termsist
echo CCBSist Remoto Finalizado. Tecle Algo.
read nada

GRATO..


  


2. Re: SHELL SCRIPT AO FINALIZAR OUTRO

José Lucas Ferreira
JoseLucas

(usa Ubuntu)

Enviado em 01/02/2009 - 21:30h

faz um teste, coloca este segundo script ao final do primeiro, depois que ele chama o programa, ai quando o programa terminar ele passa para a próxima tarefa.


3. É isso mesmo

Artur Fernandes de souza Filho
phiron

(usa Ubuntu)

Enviado em 22/07/2009 - 17:45h

É realmente isso mesmo, só não precisa do sleep 1
ficaria assim:

sudo umount $HOME/termsist
read nada

mas... particularmente eu usaria o SSHFS ;)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts