以下是一个Bash脚本的示例,该脚本根据命令中的参数数量下载可变数量的.gitignore文件:
#! /bin/bash
# 检查命令中是否有参数
if [ $# -eq 0 ]; then
echo "请提供至少一个参数!"
exit 1
fi
# 循环遍历每个参数
for arg in "$@"; do
# 下载.gitignore文件
curl -sS "https://raw.githubusercontent.com/github/gitignore/master/$arg.gitignore" -o "$arg.gitignore"
echo "已下载 $arg.gitignore 文件"
done
使用方法:
download_gitignore.sh
。chmod +x download_gitignore.sh
./download_gitignore.sh python java c++
脚本将会依次下载名为python.gitignore
、java.gitignore
和c++.gitignore
的文件。