curl是使用URL语法工作在命令行模式下的开源文件传输工具,广泛应用于Unix和各种Linux发行版。Windows系统下也有移植版。curl在github上很多开源软件和框架的安装脚本中的使用尤其广泛,比如一个Kubernetes的本地运行工具:minikube。安装脚本中有这样一条命令:curl-Lokubectlhttps://storage.googleapis.co...$(curl-shttps://storage.googleapis.co...&&chmod+xkubectl&&sudocpkubectl/usr/local/bin/&&rmkubectl其中在浏览器中打开如下url,发现txt文件只维护了一个最新的版本号:https://storage.googleapis.co...于是在下面的url中加上$定义的占位符,https://storage.googleapis.co...$(curl-shttps://storage.googleapis.co...将替换为v1.11.2:final下载的url:https://storage.googleapis.co...curl的另一个用法是下载指定网址的源代码,比如curlhttp://www.baidu.comABAP也有类似的工具,功能模块HTTP_GET:获取更多Jerry原创文章,请关注公众号“汪子熙”:
