假设我想要编写一个bash脚本,它接受用户输入,将其插入到URL中,然后下载它。如下所示:#!/bin/bash
cd /path/to/folder
echo Which version?
read version
curl -O http://assets.company.tld/$version/foo.bar
这样行得通吗?如果不是,我怎么做我想做的事情呢?
发布于 2013-01-06 14:49:24
#!/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保存脚本。然后您可以使用相同的命令,如下所示:
./assests.sh ver1其中ver1是版本
如果需要交互式会话,请编辑:
#!/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.barhttps://stackoverflow.com/questions/14180027
复制相似问题