#!/bin/bash
# author:test
# 用户信息文件
userinfo="user.txt"
# 读取文件
while read -r line
do
# 去除行首尾空格
l=`echo $line | awk '{gsub(/^\s+|\s+$/, "");print}'`
echo $l
# 按照空格分隔 字段顺序按需调整,但需与userinfo.txt文件一致
password=`echo $l | awk '{print $1}'`
email=`echo $l | awk '{print $2}'`
username=`echo $l | awk '{print $3}'`
name=`echo $l | awk '{print $4}'`
echo "aaaaaaaa"
echo $email
echo "bbbbbbbb"
# 发送post请求 token与url需更换为自己的
#curl -X POST -d 'email=lbn@globalcrown.com.cn&username=lbn&password=123123123&name=lbn' -H "PRIVATE-TOKEN: R9dzazrFgQyK8QJGfVWs" -k "http://192.168.1.19/api/v4/users" -L
curl -X POST -d "password=$password&email=$email&username=$username&name=$name" -H "PRIVATE-TOKEN: R9dzazrFgQyK8QJGfVWs" -k "https://192.168.1.19/api/v4/users" -L
echo ""
done < $userinfo
用户名类似这样