awk-6

命令解释:

echo "XabF XcdF XdeF" | awk '{$0=gensub(/X([^X]+)F/,"\\1",2);print}'

XabF cd XdeF

解释:匹配的是以X开头F结尾,中间的过程不能有X,然后把第二个查找到的内容换掉,所以就把第二个匹配掉的前面的X和后面的F换掉。

 

你可能感兴趣的:(awk-6)