[工具]bashrc

# 将k-v键值对转为cURL的-H参数
jsonheader() {
	# 读取粘贴板
	pbpaste > /tmp/a.txt
	cat /tmp/a.txt | jq 'to_entries[] | "\(.key): \(.value)" | tostring ' | awk '{print "-H "$0}' | tr '\n' ' '
}
# 对比2个IP的swagger diff
apidiff() {
	curl "http://$1/v2/api-docs" | jq > /tmp/a.txt
	curl "http://$2/v2/api-docs" | jq > /tmp/b.txt
	vimdiff /tmp/a.txt /tmp/b.txt
}
posted @ 2021-08-23 18:54  weiwei5987  阅读(23)  评论(0编辑  收藏  举报