首页 > 学院 > 操作系统 > 正文

booking.sh

2024-06-28 14:32:17
字体:
来源:转载
供稿:网友
#!/bin/bashfunction getJsonFile(){	yulingJsons=("yulingJson" "yulingJson1" "yulingJson2" "yulingJson3" "yulingJson4" "otaDireJson" "ps16Json" "yulingJson7" "hdsJson")	#yulingJsons=("yulingJson7")		len=${#yulingJsons[*]}	JsonContent=`echo ${yulingJsons[$RANDOM%$len]}`		echo $JsonContent	}function getCustomName(){	names=("猪八戒" "沙和尚" "唐僧" "贴上公主" "白骨精" "观音菩萨" "美侯王" "孙行者" "唐三赞")	username=`echo ${names[$RANDOM%9]}`		echo "普通单"${username}}function getCustomMob(){	mob=`echo "185"$RANDOM$RANDOM |cut -c 1-11`	echo ${mob}}checkInDate=`date "+%F" -d "2 day"`checkOutDate=`date "+%F" -d  "3 day"`cookie=''header='Content-Type:application/json'hostname="http://`hostname -i`:9016"url="$hostname/user/order/data/www/order/save"#for((i=1;$i<=20;i++));myvar=0while [ $myvar -le 10 ]do	Json=$(getJsonFile)	echo "到底是啥"$Json	data=""	while read line	do		if [[ "$line" =~ /"contactName* ]]		then			line="/"contactName/":/"$(getCustomName)/","		fi			if [[ "$line" =~ /"contactTel* ]]		then 			line="/"contactTel/":/"$(getCustomMob)/","		fi			if [[ "$line" =~ /"checkInDate* ]]		then			line="/"checkInDate/":/"${checkInDate}/","		fi		if [[ "$line" =~ /"checkOutDate* ]]		then 			line="/"checkOutDate/":/"${checkOutDate}/","		fi		data=$data$line	done < $Json	#echo $data	result=`curl --Cookie "$cookie" -d "$data" --header "$header" "$url"`	sleep 3	echo $resultdone

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表