0
我是shell開發中的新成員。我想用grep工具從另一個使用grep提取字符串
#uci show -X fire |grep "fire\.[^.]\+\.instance
fire.cfg1a3837.instance=1
fire.cfg1c3837.instance=2
fire.cfg243837.instance=3
fire.cfg263837.instance=4
fire.cfg283837.instance=5
fire.cfg2a3837.instance=6
fire.cfg2c3837.instance=7
fire.cfg2e3837.instance=8
fire.cfg303837.instance=9
fire.cfg323837.instance=10
提取來自UCI命令結果cfgxxxx
但下面的命令不會提取精確值
#uci show -X fire |grep "fire\.[^.]\+\.instance=1" | cut -d. -f2
cfg1a3837 --> instance=1
cfg323837 --> instance=10
如何只提取實例號1