#!/bin/bash
# host
if [ ! -n "$1" ];then
host=127.0.0.1:9200
else
host=$1
fi
#echo $host
# index name
if [ ! -n "$2" ];then
indexnames="index-tcpflow,index-udpflow,index-file,index-ftp"
else
indexnames=$2
fi
#echo indexnames
# index date
if [ ! -n "$3" ];then
indexdate=$(date -d "tomorrow" +%Y.%m.%d)
else
indexdate=$3
fi
#echo indexdate
#根据索引名数组,新建出第二天的索引
cstr=${indexnames//,/ }
arr=($cstr)
for name in ${arr[*]}
do
curl -XPUT $host"/"$name"-"$indexdate
done