wget & curl 输出“没有这样的文件或目录”

ste*_*ros 1 curl file wget download

wget https://some.url/with/a/file.txt
Run Code Online (Sandbox Code Playgroud)

No such file or directory尽管file.txt存在于该位置,但仍会返回(可通过浏览器下载)。运行命令的用户也可以写入保存到的目录。

ste*_*ros 6

有很多相关的线程,但没有任何帮助。

终于发现url前面有非法字符

很难找到我把它贴在这里以防万一有人偶然发现。

  • 抱歉,我只记得它不是“可见的”,所以我认为它一定是 U+FEFF 或其中之一:U+200B、U+200C、U+200D、U+200E、U+200F。 (2认同)
  • 我将curl命令从另一个应用程序复制到终端时发生了这种情况。在终端提示符下,我必须删除空格并重新插入它们才能正常工作。感谢您的建议。 (2认同)