05/11/2008, 23:07
|
| | | Fecha de Ingreso: enero-2008 Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años Puntos: 260 | |
Respuesta: Ejecutar commando en java Hola,
Posiblemente ... el comando "|", conecta la salida (output) del programa 'ls' con la entrada (input) del programa 'cut'; pero solo existe 1 canalización de entrada y 1 de salida, la de salida de 'ls' está usada por Java en el momento que ejecuta el método 'exec', y creo que 'cut' no se ejecuta por que no puede abrir la canalización.
Prueba a usar :
/bin/bash \"ls /tmp/*.txt | cut -d '.' -f1\"
Posiblemente funcione con alguna versión de bash o sh.
Saludos, |