¿Cómo hacer ping a los hosts de dominio IDN en un script bash?

¿Cómo hacer ping a los hosts de dominio IDN en un script bash?

Tengo el siguiente archivo de script bash.

ping -с 1 $(idn2 президент.рф)                                                  

ping -с 1 $(idn2 правительство.рф)                                              

ping -с 1 $(idn2 яндекс.рф)  

Cuando lo ejecuto me sale un error:ping: invalid option -- '�'

Pero cuando escribo estos comandos a mano en mi terminal, funciona bien.

¿Hay alguna manera de ejecutar estos comandos desde un archivo?

Respuesta1

No tuve cuidado de escribir la letra 'c' en -cla opción como letra no ASCII. Ese fue el problema. Lo arreglé y el problema desapareció.

Asegúrese de escribir los comandos bash y sus opciones en ASCII.

información relacionada