首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用bash脚本将变量插入URL

使用bash脚本将变量插入URL
EN

Stack Overflow用户
提问于 2013-01-06 14:46:55
回答 1查看 3.5K关注 0票数 0

假设我想要编写一个bash脚本,它接受用户输入,将其插入到URL中,然后下载它。如下所示:#!/bin/bash

cd /path/to/folder

echo Which version?

read version

curl -O http://assets.company.tld/$version/foo.bar

这样行得通吗?如果不是,我怎么做我想做的事情呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-06 14:49:24

代码语言:javascript
复制
#!/bin/bash
version=$1
cd /path/to/folder
echo $version
curl -o $version-foo.bar http://assets.company.tld/$version/foo.bar

其中$1是第一个位置参数

因此,假设您使用名称assets.sh保存脚本。然后您可以使用相同的命令,如下所示:

代码语言:javascript
复制
./assests.sh ver1

其中ver1是版本

如果需要交互式会话,请编辑:

代码语言:javascript
复制
#!/bin/bash
version=$1
cd /path/to/folder
echo -n "Which version you want? "
read version
curl -o $version-foo.bar http://assets.company.tld/$version/foo.bar
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14180027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档