shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] "This", "me" ou algo equivalente


From: Tiago Peczenyj
Subject: Re: [shell-script] "This", "me" ou algo equivalente
Date: Mon, 11 Jul 2005 16:56:47 -0300

Giovanni

veja o script abaixo

#!/bin/sh
e="$(dirname $0)"
echo ${e}

execute ele assim:

$script.sh
.
$ ./script.sh
.
$ /home/usuario/script.sh
/home/usuario

Espero que isto te dê condições para trabalhar. 

Em 11/07/05, Giovanni Almeida<address@hidden> escreveu:
>  Deixem-me tentar ser mais claro,
>  tenho um arquivo firewall.sh e nel existe um case com duas opções (start e
>  stop). Quando é dado um start ele executa o seguinte código
>  
>  manipulaDiretivasDoKernel(){
>     caminhoPadrao="/proc/sys/net/ipv4/"
>  
>     if [ -e ${caminhoPadrao}${1} ]; then
>        echo ${2} > ${caminhoPadrao}${1}
>      else
>        echo "A diretiva " $1 "nao esta disponivel."
>        ${ME} stop
>     fi
>  }
>  
>  o meu problema é: Caso uma das diretivas não esteja disponível deve ser
> enviado
>  uma mensagem para que o firewall deixe de ser carregado (firewall.sh stop),
> mas
>  essa mensagem depende do caminho pelo qual o script foi chamado...
>  como faço para atribuir o caminho do arquivo a variavel ME???
>  
>  grato
>  Giovanni
>  
>  __________________________________________________
>  Converse com seus amigos em tempo real com o Yahoo! Messenger 
>  http://br.download.yahoo.com/messenger/ 
>  
>  
> 
> ---------------------------------------------------------------------
>  Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
>  Sair da lista: address@hidden
> ---------------------------------------------------------------------
>  Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>  
> 
>  
>  ________________________________
>  Links do Yahoo! Grupos
>  
>  
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>   
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>   
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]