从github安装curl'ed脚本:

2023-12-24

我在 Github 上托管了以下脚本:https://rawgit.com/oresoftware/quicklock/master/install.sh https://rawgit.com/oresoftware/quicklock/master/install.sh

该文件的内容是:

#!/usr/bin/env bash

set -e;
cd "$HOME"
mkdir -p "$HOME/.quicklock/locks"
curl https://rawgit.com/oresoftware/quicklock/master/install.sh > "$HOME/.quicklock/ql.sh"

echo "To complete installation of 'quicklock' add the following line to your .bash_profile file:";
echo ". \"$HOME/.quicklock/ql.sh\"";

我下载并运行这个脚本:

curl -o- https://rawgit.com/oresoftware/quicklock/master/install.sh | bash

但我收到此错误:

bash:第 1 行:已移动:未找到命令

这个错误快要了我的命,我不知道是什么原因造成的。我尝试了curl和-o-选项和没有。


原始 git 的 url 已更改,错误本身来自于curl。

Change rawgit.com to raw.githubusercontent.com.

另一种选择是添加-L具有curl按照重定向链接操作。

我通过改变解决了这个问题bash to bash -x。这是输出:

curl -o- https://rawgit.com/oresoftware/quicklock/master/install.sh | bash -x
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   107  100   107    0     0    400      0 --:--:-- --:--:-- --:--:--   402
+(:1): Moved Permanently. Redirecting to https://raw.githubusercontent.com/oresoftware/quicklock/master/install.sh
bash: line 1: Moved: command not found
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从github安装curl'ed脚本: 的相关文章

随机推荐