有一些数据,每个占用一行,想要在内容前或者后增加固定内容。
1、把内容粘贴到vs code里
2、查找内容
ctrl + H 【windows】cmd + shift+ H 【mac】
按照规则自己写正则
3、点展开替换
当前查到的是$0,如果前后加’, 写入’$0‘,然后点击右侧替换
当内容数字或字母,随机应变 ([0-9a-z]{1,40})
#!/bin/bash
idArray=(
'6596884'
'2227699'
)
for i in "${idArray[@]}"; do
echo "$i"
sleep 1
curl -X "POST" "url" \
-H 'Content-Type: application/json; charset=UTF-8' \
-H 'token: xxx' \
-d $"{
\"tokenl\": \"xxxx\",
\"business\": \"xxx\",
\"conditionKey\": \"id\",
\"templateId\": xxx,
\"tableName\": \"xxx\",
\"conditionValues\": [
\"$i\"
]
}"
done
1、根据实际场景,把内容中idAarray替换,把url填充, qa或线上替换token和Business
2、创建文件,把内容扔进去
3、chmod+x给文件赋予执行权限。
4、执行文件。 最好按照sh模式执行,方便。