使用 wget 时如何从 URL 末尾删除 %0D?
我有一个带有以下 wget 的 sh 脚本。然而,当在 Linux 机器上执行时,wget 正在尝试下面的第二个 URL(附加%OD)。我该如何防止这种情况发生?我有多个脚本,它们都有相同的问题。谢谢!
wget https://example.com/info.repo
wget https://example.com/info.repo%0D
The OD
字符是回车符,是 Windows 用于行结束的 CRLF 序列的一部分,只是为了与平常不同。
您可以使用dos2unix在执行之前修复行结尾,并且以后不要使用记事本编写 shell 脚本。
dos2unix myscript.sh
./myscript.sh
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)