
Eu tenho o seguinte arquivo de script bash.
ping -с 1 $(idn2 президент.рф)
ping -с 1 $(idn2 правительство.рф)
ping -с 1 $(idn2 яндекс.рф)
Quando executo, recebo um erro:ping: invalid option -- '�'
Mas quando digito esses comandos manualmente no meu terminal, ele funciona bem.
Existe uma maneira de executar esses comandos do arquivo?
Responder1
Não tive o cuidado de digitar a letra 'c' na -c
opção como letra não ASCII. Esse era o problema. Eu consertei e o problema desapareceu.
Certifique-se de digitar comandos bash e suas opções em ASCII.