使用命令行工具从 GitHub 获取源文件?

使用命令行工具从 GitHub 获取源文件?

这个问题与以下场外问题相关:严重错误:MemorySanitizer 无法映射影子内存。回复的人说:

进行简单的测试(例如这个) 对您有用吗?

该链接将我带到 GitHub 网页http://github.com/llvm-mirror/compiler-rt/blob/master/test/msan/stack-origin.cc,其中包括 HTML 标记。这意味着我不能wget使用或执行以下操作curl

wget http://github.com/llvm-mirror/compiler-rt/blob/master/test/msan/stack-origin.cc
gcc -g2 -fsanitize=memory stack-origin.cc -o stack-origin.exe

因为我只需要一个源文件,所以我也试图避免整个克隆。

如何使用 wget 或 curl 从 GitHub 获取实际的源文件?

答案1

在页面代码的标题中,您可以看到 Raw。如果您通过单击来检查其 URL,您将看到https://raw.githubusercontent.com/llvm-mirror/compiler-rt/master/test/msan/stack-origin.cc这就是使用 wget 所需要了解的内容。

相关内容