2023-07-04 shell脚本grep变量特殊符号问题

2023-07-03  本文已影响0人  汪大山

今天想做一个抓取{数字}开头的 类似1 2_这种的抓取工作
但是当我使用grep抓取时,后面_的特殊符号,导致没有成功赋值

grep "^$i_" 

所以我改变了办法,将此变量先赋值给一个新变量,这样就成功了

prefix="${i}_"
grep "^$prefix"

总结

1.grep抓取变量时,用双引号
2.变量带有特殊符号时,先单独赋值给一个新变量

上一篇下一篇

猜你喜欢

热点阅读