The UNIX and Linux Forums  


Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Precisa de explicação do script vishalpatel03 Programação Shell Script e 0 11-25-2007 05:55
Diferente comportamento deste programa royalibrahim Alto Nível de programação 7 10-20-2007 08:07
Explicação de executar este script sendhilmani Programação Shell Script e 2 03-21-2006 03:07
Cerca de 1 pode explicar por que esse comportamento helpmenow Alto Nível de programação 2 12-18-2005 03:28
Script explicação sickboy Programação Shell Script e 8 06-13-2005 03:25

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 10-23-2001
xiamin xiamin is offline
Usuário
  
 

Join Date: Aug 2001
Lugares: 64
qualquer explicação para este comportamento shell script

Olá

whats a diferença entre um shell script como excuting

a) sh myscript.sh
b). . / myscript.sh

Percebi que o meu script funciona bem quando eu executá-lo como. . / myscript
. sh falhar, mas quando eu executá-lo como sh myscript.sh alguém poderia explicar porquê.

o shell script é muito simples

#! / bin / sh
startx

atenciosamente
Hrishy
  #2 (permalink)  
Old 10-23-2001
LivinFree's Avatar
LivinFree LivinFree is offline Forum Advisor  
Goober Extraordinaire
  
 

Join Date: Jul 2001
Localização: Portland, OR, E.U.A.
Posts: 1.584
Tente utilizar o caminho completo para o script startx ... o. . / script irá funcionar porque o seu caminho é criado, mas. / script ou sh script não pode se não é o caminho padrão no ...
  #3 (permalink)  
Old 10-23-2001
xiamin xiamin is offline
Usuário
  
 

Join Date: Aug 2001
Lugares: 64
Hmm Livin livre

Ambos os scripts

a) sh myscript.sh
b). . / myscript.sh

estão no meu caminho. undersatnd mas eu não a diferença de comportamento

atenciosamente
Hrishy
  #4 (permalink)  
Old 10-23-2001
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Localização: Ashburn, Virginia
Mensagens: 9.127
Em um caso, um subshell executa o script, no segundo caso o login shell executa o script.
  #5 (permalink)  
Old 11-08-2001
Rado1x Rado1x is offline
Usuário
  
 

Join Date: Nov 2001
Lugares: 35
Não tenho certeza. Penso que, em ambos os casos, a criança é desovado reservatório.
  #6 (permalink)  
Old 11-08-2001
doeboy's Avatar
doeboy doeboy is offline
Usuário
  
 

Join Date: Oct 2001
Localização: Aqui
Lugares: 137
Eu teria de discordar com a afirmação de que ambos os casos, uma criança spawn shell.

Perderabo está correto.
  #7 (permalink)  
Old 11-08-2001
rwb1959's Avatar
rwb1959 rwb1959 is offline
Usuário
  
 

Join Date: Aug 2001
Localização: Virginia, E.U.A.
Lugares: 438
Agreed. Perderabo está correto.

... a partir da página man bash relativas dot "." notação ou
"fonte" ing ...

. nome_do_arquivo [argumentos]
fonte nome_do_arquivo [argumentos]
Ler e executar comandos a partir de arquivo no cur -
aluguel ambiente shell e retornar a saída estado
do último comando executado a partir nome_ficheiro. Se
ficheiro não contém uma barra em nome dos directórios nos
PATH são utilizados para localizar o directório contendo
filename. O arquivo procurado no PATH não precisa de
ser executável. O diretório atual é pesquisado
Se nenhum arquivo for encontrado em PATH. Se quaisquer argumentos são
fornecidos, eles se tornam os parâmetros posicionais
quando arquivo é executado. Caso contrário, o posicionamento
parâmetros estão inalterados. O retorno é o estado
estado do último comando saído dentro do script
(0 se nenhum comandos são executados), e false se o arquivo -
nome não é encontrado.
Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 04:58.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0