Caro F. Barrocal,

  Obrigado pela tentativa. Mas infelizmente n�o funciona assim. Por qu�?
N�o � poss�vel simplesmente passar o script "aliasWrapper.sh" para o exec
do Java. O script precisa ser executado por algu�m.  Esse algu�m � o
shell Unix. O m�ximo que consigo fazer � executar um comando interno do shell
passando para o Runtime.exec o pr�prio shell com a op��o "-c" (dispon�vel
no csh, tcsh, bash entre outros). Mas essa op��o n�o sei por que cargas
d�gua admite  apenas um �nico comando sem par�metros. Segundo o man, os
par�metros ficam guardados na vari�vel argv. Mas como vou acess�-los de
dentro do Java?
  De qualquer forma, obrigado pela ajuda, F.
  
  Pessoal, algu�m tem alguma outra dica?


  Abra�o!

  Ivan



On Tue, 21 Dec 1999, F. S. Barrocal wrote:

|
|F�cil ...
|
|Crie o script aliasWrapper.sh com o seguinte conteudo:
|
|
|
|aliasWrapper.sh:
|
|1: #!/bin/bash
|2:
|3: alias $1 $2
|
|
|
|e chame-o atrav�s do exec como vc faria sendo um arquivo normal ...
|
|
|
|At 14:46 21/12/99 , Ivan Fontes Garcia wrote:
|
|
|>   Oi, pessoal,
|>
|>   H� alguma maneira de executar algum comando interno de algum shell Unix?
|>O que quero fazer � configurar um alias como o seguinte, de dentro de um
|>programa Java:
|>
|>   alias programa 'java programa'
|>
|>   Mas como o "alias" � um comando que � interpretado por alguns shells,
|>nao posso execut�-lo usando o m�todo exec da classe Runtime. Alguma dica?
|>
|>
|>   Muito obrigado!
|>
|>
|>   Ivan
|>
|>

* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a