|
|
egrep "CHANGED" node_exporter.txt ) ^/ I% y5 h7 F1 P7 O$ \5 _; x
Binary file node_exporter.txt matches$ Y, g0 q! i3 @8 ~
7 z0 c3 H$ R6 O- h: t
7 }7 a0 r, U f v* ]
cat node_exporter.txt |grep 12.24 : K/ }1 E6 }+ B% _, h" p( ?
Binary file (standard input) matches
/ m9 R$ _- F8 N# c( u2 i
* T* u# _3 Q- ~; i' d
8 K& }( y9 z/ i! g# N7 N傻眼了,这种还能报错。+ _+ N5 k6 @! D
/ b( R _4 n' O后来百度了下。好像这种报错还挺奇怪。加几个参数就好了:* `, z; e |$ _, I# e& _" x
3 E w, n' P, i* ? J& k0 Z+ u6 N( V
在egrep 中加-a -i 参数:9 Z7 V: n) n1 X3 z+ z
7 u) v2 r I, @+ { O) J" S- d# Hegrep -a -i "CHANGED" node_exporter.txt
; Z0 l/ J. J$ a6 F7 e6 X12.24.13.65 | CHANGED | rc=0 >>
( O+ {+ _( @) H5 i12.24.13.66 | CHANGED | rc=0 >>
3 T! Q/ W. K9 M9 E2 X
3 N7 d1 [/ j4 R# z8 g5 O
; w* |0 |, {: h# k4 |成功了。
1 \6 T: N& h( \% B3 v# I4 {* U. S) }, r' |/ j* U
$ l |: ~6 j- \* M背景是因为我们通过ansible跑脚本之后出来的结果。
0 j8 g8 |5 ?% h# K5 ?9 O) z3 f再使用egrep 或者grep 均报此错误。
4 [7 b; U" R( [+ f G6 |请采用上述方式解决问题。
! `2 }7 `. i# ~% @6 ~* X8 g: l) V: y# M8 K5 Q9 D+ X0 [
7 I- L1 D1 U& z9 t9 T" |
|
|