linux模糊删除es索引脚本

删除es索引,自带的仅支持abc*形式的索引.如果想删除*abc*类似的就无能为力了,写个shell脚本实现下

#!/bin/bash  
 
for i in $(curl localhost:9200/_cat/indices?v | grep '*abc*' -o | awk '{print $3}');
do  
echo $i ;  
curl -XDELETE localhost:9200/$i;
done
posted @ 2020-10-10 09:51  林宇风  阅读(908)  评论(0编辑  收藏  举报