Ejecutar comando linux con java

Quiero ejecutar el comando
ls /tmp/*.txt | cut -d '. ' -F1
en un servlet, pero no funciona, si solo utilizo ls, si me regresa los datos correctos,
he intentado con String[], y tampoco lo ejecuta
Si puede ayudarme y explircame porque cuando le agrego el cut no funciona,
También intente poniendo la ruta absoluta del ls y del cut y sigue sin funcionar

1 respuesta

Respuesta
1
De pronto esto te sirva:
http://www.forosdelweb.com/f45/ejecutar-comando-linux-desde-java-498304/
Prueba el ejemplo que hay enuncian y cambia "bzip2 -dc *.tar.bz2 | tar -x" por el comando que quieres utilizar "ls /tmp/*.txt | cut -d '.' -f1", lo probé y me funciono.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas