JAVA: ¿Cómo leer datos con Pipe?
Estoy escribiendo un programa en JAVA que necesito que lea datos desde entrada estándar y también usando pipe. Estoy aprendiendo y de momento me liá un poco. Agradecería si me pudieras indicar cómo debo hacerlo. No tengo muy claro como indicarle al programa en qué formato están entrando los datos en cada momento y tampoco tengo claro el uso de pipe. Puedo programarlo para que reciba datos de entrada estándar pero introduciendo argumento por argumento.
La entrada estándar será, en este caso concreto, de la forma:
C:\ java nombreprograma <fichero.txt <INTRO>
y la entrada usando pipe:
C:\ type archivo.txt | java nombreprograma <INTRO>
La salida será siempre estándar.
La entrada estándar será, en este caso concreto, de la forma:
C:\ java nombreprograma <fichero.txt <INTRO>
y la entrada usando pipe:
C:\ type archivo.txt | java nombreprograma <INTRO>
La salida será siempre estándar.
1 Respuesta
Respuesta de ooriol79