创建可重用的 bash 函数

创建可重用的 bash 函数

我有以下curl命令:-

curl --cert certificate_file.pem:password -i -X POST -H 'Content-Type:application/json' -d '{somedata}' 

卷曲的以下部分很常见

curl --cert 证书文件.pem:密码

我怎样才能让它可重用并调用?

答案1

您甚至可以为此使用别名,因为第一部分保持不变。

alias mycurl='curl --cert certificate_file.pem:password'

如果你坚持使用一个函数,这可以工作:

function mycurl()
{
    curl --cert certificate_file.pem:password "$@"
}

现在可以通过以下方式调用两者:

mycurl -i -X POST -H '内容类型:application/json' -d '{一些数据}'

相关内容