
我有以下 bash 腳本檔。
ping -с 1 $(idn2 президент.рф)
ping -с 1 $(idn2 правительство.рф)
ping -с 1 $(idn2 яндекс.рф)
當我運行它時,我收到一個錯誤:ping: invalid option -- '�'
但是當我在終端機中手動輸入這些命令時,它運作良好。
有沒有辦法從檔案執行這些命令?
答案1
我不小心在-c
選項中輸入了“c”字母作為非 ASCII 字母。這就是問題所在。我修好了它,問題就消失了。
確保以 ASCII 格式鍵入 bash 指令及其選項。