【发布时间】:2015-11-09 20:24:09
【问题描述】:
我有以下问题:
sed -e "s/[theText] [someNumber]/$var2/"
文本旁边有一个数字。 我需要执行以下操作 - 如果数字在 5 到 20 之间,请将字符串替换为 $var2,否则什么也不做。有没有可能在不使用循环的情况下直接在 sed 中执行此操作?我尝试过像 theText [5-20]2 这样的结构,但它没有用。谢谢!
【问题讨论】:
标签: regex bash shell replace sed