问题:
复制存在es的索引,生成其他月的索引,
解决:
单引号内嵌套单引号即可使用变量。
参考: http://www.voidcn.com/article/p-ubcvceui-om.html
#!/bin/bash
i=10
echo $i
echo '$i'
复制存在es的索引,生成其他月的索引,
但是 -d '' 中的数据如何使用变量呢?
解决:
for i in 16 15 14 13 12 11 10 09 08 07 06 05 do echo ${i} curl -XPOST 127.0.0.1:9200/_reindex -d ' { "source": {"index": "t-2017-06-17"}, "dest":{"index":"t-info-2019-04-'${i}'", "op_type":"create"} } ' done
单引号内嵌套单引号即可使用变量。
参考: http://www.voidcn.com/article/p-ubcvceui-om.html
#!/bin/bash
i=10
echo $i
echo '$i'
echo '$i is : '$i''
执行结果
# ./test.sh
10
$i
$i is : 10
10
$i
$i is : 10
没有评论:
发表评论