![재사용 가능한 bash 함수 만들기](https://linux55.com/image/177254/%EC%9E%AC%EC%82%AC%EC%9A%A9%20%EA%B0%80%EB%8A%A5%ED%95%9C%20bash%20%ED%95%A8%EC%88%98%20%EB%A7%8C%EB%93%A4%EA%B8%B0.png)
다음과 같은 컬 명령이 있습니다.-
curl --cert certificate_file.pem:password -i -X POST -H 'Content-Type:application/json' -d '{somedata}'
곱슬한 아랫부분이 일반적이다.
컬 --cert 인증서 파일.pem:비밀번호
재사용 및 호출 가능하게 만들려면 어떻게 해야 합니까?
답변1
첫 번째 부분은 동일하게 유지되므로 별칭을 사용할 수도 있습니다.
alias mycurl='curl --cert certificate_file.pem:password'
함수 사용을 고집하면 다음과 같이 작동할 수 있습니다.
function mycurl()
{
curl --cert certificate_file.pem:password "$@"
}
이제 둘 다 다음을 통해 호출할 수 있습니다.
mycurl -i -X POST -H '콘텐츠 유형: 애플리케이션/json' -d '{일부 데이터}'