1 votos

Parece que no puede redirigir la entrada en la Terminal

Estoy teniendo problemas para conseguir la redirección a trabajar en la Terminal. Estoy en una clase de C++ donde tenemos que crear una aplicación, a continuación, encontrar la aplicación en el Terminal y colocar un archivo de texto en la misma carpeta. Ese archivo de texto, a continuación, tiene que ser utilizado como la entrada a la Terminal de la aplicación que hemos creado en C++. Así que, después de la construcción de mi aplicación y colocación de la misma y un .txt archivo en una carpeta, abro el Terminal, vaya a ese directorio, a continuación, utilice:

program < textfile

o, más concretamente, en mi caso:

redirect < input.txt

pero no funciona. Sigo recibiendo: "-bash: redirect: comando no encontrado"

Estoy utilizando el método de nuestro maestro nos dijo a usar basado en la línea de comandos de windows, pero estoy segura de que no es el mismo formato para la Terminal en Mac. He estado googleando el tema durante una semana y todavía no han descubierto. Cualquier ayuda sería muy apreciada.

EDITAR:

Añadido una foto:

enter image description here

EDIT2:

enter image description here

1voto

Oskar Puntos 1242

Mucho menos puede salir mal si usted tubería de la entrada:

cat words.5.txt | /path/to/redirect

En su caso, ./program puede ser necesaria, dependiendo de donde usted está compilando cosas o la omisión de la ruta de acceso completo. A partir de su edición de este debe trabajar demasiado:

./redirect < words.5.txt

Que bash error es debido a que el programa no existente en $PATH

echo $PATH

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X