bash - 将 curl 与 Windows 路径一起使用
问题描述
我正在使用git version 2.17.0.windows.1
,我正在尝试在 windows 下安装 git-ftp。
我尝试在我的 git bash 中执行以下操作:
curl https://raw.githubusercontent.com/git-ftp/git-ftp/master/git-ftp > C:\Program Files(x86)\Git\bin
但是,我收到以下错误:
有什么建议我做错了吗?
更新
1.
我尝试了以下方法:
curl https://raw.githubusercontent.com/git-ftp/git-ftp/master/git-ftp -o "C:\Program Files(x86)\Git\bin"
但是我收到一个错误:
2.
我也试过:
$ curl https://raw.githubusercontent.com/git-ftp/git-ftp/master/git-ftp > "C:\Program Files(x86)\Git\bin"
bash: C:\Program Files(x86)\Git\bin: No such file or directory
解决方案
您可以使用以下命令将内容保存到文件中,而不是重定向管道:
curl https://raw.githubusercontent.com/git-ftp/git-ftp/master/git-ftp -o "C:\Program Files(x86)\Git\bin"
如果您更喜欢重定向管道,那么您缺少配额:
curl https://raw.githubusercontent.com/git-ftp/git-ftp/master/git-ftp > "C:\Program Files(x86)\Git\bin"
推荐阅读
- azure - 在 net Core 2 Api 上点击 https://host:port/swagger 时激活 Azure Ad 身份验证?
- javascript - Create dynamic html rows using angular 5
- python - 如何在条件下应用公式以生成新列并应用两种类型的排名?
- python - pandas - 从浮点型列中删除逗号
- sapui5 - 滚动时在表格中清除文本输入单元格值
- shell - 无法从 sh 文件向 hql 传递参数
- c# - Cognos v11 SDK 参数传递
- java - Media Recorder won't start
- javascript - Angular 1 vs 2 Services State
- c - For loop function too few arguments to function