
Así que estoy intentando ejecutar un comando en un script bash varias veces con diferentes pero con el mismo número de argumentos mientras redirijo la salida a un archivo de texto. Por ejemplo ...
./test arg1 arg2 arg3 >> output.txt
Esto funciona si lo hago en la línea de comando. En un guión donde tengo...
command ./test 10 5 option1 >> output.txt
command ./test 5 10 option2 >> output.txt
Y ejecuto el script, obtengo command not found
. Si elimino la redirección a ouput.txt, el script funciona/imprime en la ventana del terminal
Intenté buscar en línea pero no pude encontrar ejemplos donde se usaron argumentos que luego fueron redirigidos
¿Alguien puede ayudar?
Respuesta1
El problema tenía que ver con escribir el script en Windows en Sublime Text y luego transferirlo a un servidor Linux. Cambiar el modo en Sublime Text marcó la diferencia
Videonauth también señaló que debería tener solo un símbolo de redireccionamiento ">" ya que para la primera línea ya que es un archivo nuevo