Estoy haciendo una aplicación en Java que corre sobre Linux y no se como implementar la siguiente parte, a ver si me pueden orientar:
Me gustaría que al generar una serie de palabras dentro de un bucle, éstas se pasaran a través de un pipe hacia un comando en Linux ( palabra1 | wc -c ), de forma que "wc -c" tratara con cada una de esas palabras, por ejemplo:
Código
for( int i = 0; i < 100; i++ ){ }
Lo he intentado con "Runtime.getRuntime().exec(comando)" dentro del bucle pero ni funciona ni es eficiente (o algo hago mal), a demás, que creo que estaría ejecutando el comando tantas veces como se repite el bucle y no sería apropiado. ¿Habría que usar BufferedOutputStream o algo similar?
Gracias de antemano.