Script Bash que executa um comando com argumentos e redirecionamentos

Script Bash que executa um comando com argumentos e redirecionamentos

Então, estou tentando executar um comando em um script bash várias vezes com números diferentes, mas iguais, de argumentos, enquanto redireciono a saída para um arquivo de texto. Por exemplo ...

./test arg1 arg2 arg3 >> output.txt

Isso funciona se eu fizer isso na linha de comando. Em um script onde eu tenho ...

command ./test 10 5 option1 >> output.txt


command ./test 5 10 option2 >> output.txt

E execute o script, eu entendo command not found. Se eu remover o redirecionamento para ouput.txt, o script funcionará/imprimirá na janela do terminal

Tentei pesquisar on-line, mas não consegui encontrar exemplos onde foram usados ​​argumentos que redirecionaram

Alguém pode ajudar?

Responder1

O problema tinha a ver com escrever o script no Windows em Sublime Text e depois transferi-lo para um servidor Linux. Mudar o modo em Sublime Text fez a diferença

Videonauth também apontou que eu deveria ter apenas um símbolo de redirecionamento ">" já que para a primeira linha já que é um arquivo novo

informação relacionada