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
Como escrever para stdin de um outro programa (programa A -> [stdin] programa B) vvaidyan UNIX para Dummies Perguntas & Respostas 3 08-02-2008 06:21
Como escrever para stdin de um outro programa (programa A -> [stdin] programa B) vvaidyan Alto Nível de programação 1 04-30-2008 02:44
Redireccionando para stdin flame_eagle Programação Shell Script e 4 02-20-2008 04:25
stdin marquês Alto Nível de programação 2 04-14-2005 02:49
stdin não tty quando tentar pinheiro ou redirecionar Micz UNIX para Dummies Perguntas & Respostas 1 05-20-2004 03:58

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 01-03-2007
prkfriryce prkfriryce is offline
Usuário
  
 

Join Date: Nov 2006
Lugares: 44
redirecionamento STDIN

você pode redirecionar STDIN comando com argumentos?

Tenho tentado essa abordagem:

Código:
# ./script -option <argument1> <argument2> 0<$2 
# $2: ambiguous redirect
Será isto possível?

Última edição por prkfriryce; em 01/03/2007 05:37..
  #2 (permalink)  
Old 01-03-2007
jim McNAMARA jim mcnamara is online now Forum Staff  
...@...
  
 

Join Date: Feb 2004
Localização: NM
Mensagens: 5.771
Código:
myscript.sh arg1 < arg2
obras da linha de comando que o que você precisa?
  #3 (permalink)  
Old 01-03-2007
prkfriryce prkfriryce is offline
Usuário
  
 

Join Date: Nov 2006
Lugares: 44
Citação:
Originally Posted by jim McNAMARA
Código:
myscript.sh arg1 < arg2
obras da linha de comando que o que você precisa?
nope.

em bash, ele ainda tenta ler ARG2 como um arquivo de texto:

Código:
# script -option arg1 < arg2
# arg2: No such file or directory
  #4 (permalink)  
Old 01-03-2007
iamcollins iamcollins is offline
Usuário
  
 

Join Data: dezembro 2006
Posts: 8
Oi

Não estou claro com a sua exacta exigência. Se não me engano, por padrão o seu contributo vai ser a partir de STDIN.

Um ponto de dizer aqui. Dentro de um script, se houver redirecionamento do padrão de entrada para um arquivo, então subshells, funções e tudo o resto mudou também herdarão o file descriptor. Depois dessa declaração, a sua leitura não irá receber o contributo de STDIN. Nesse caso, você pode usar uma leitura conforme mencionado abaixo:

leia newinput </ dev / tty

Se acha que isso é o que você está pedindo. Se não, favor fornecer o script que você enfrentou o problema, o que poderia ajudar a analisar e fornecer uma melhor solução economizando tempo.
  #5 (permalink)  
Old 01-04-2007
prkfriryce prkfriryce is offline
Usuário
  
 

Join Date: Nov 2006
Lugares: 44
Estou tentando automatizar o script sem mudar o script, ou sem esperar que o script para ser executado, então o inputing STDIN de teclado, tty, etc
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 11:27.


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