作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
是否可以从 bash 中使用 wget 获取文件路径?
我试过了,但它回显的是文件而不是文件路径:
file=$(wget -qO- https://ninite.com/java/ninite.exe)
echo "$file"
编辑:我想要这样的东西 https://github.com/phoemur/wgetter#api-usage但在带有 wget 的 bash 中。
最佳答案
通过确保它是当前目录中的唯一文件来获取文件名的技巧:
mkdir foo
cd foo
wget http://example.org
for file in *
do
path="$file"
done
无论编码或 wget
对文件名所做的任何修改(例如,如果包含 %0A
的 URL 以换行符保存),这都应该有效。
关于linux - 如何从 bash 中的 wget 命令返回文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23607561/
我是一名优秀的程序员,十分优秀!