我有以下 bash 脚本文件。
ping -с 1 $(idn2 президент.рф)
ping -с 1 $(idn2 правительство.рф)
ping -с 1 $(idn2 яндекс.рф)
当我运行它时,我收到一个错误:ping: invalid option -- '�'
但是当我在终端中手动输入这些命令时,它运行良好。
有没有办法从文件运行这些命令?
答案1
我不小心在-c
选项中输入了“c”字母作为非 ASCII 字母。这就是问题所在。我修好了它,问题就消失了。
确保以 ASCII 格式键入 bash 命令及其选项。