Regex 将匹配的引用编号放置到引用本身的左侧
我有一个包含表达式.mp3多次出现的文件。我希望第一次出现时变成1.mp3,第二次出现时变成2.mp3,依此类推 它类似于awk'/mp3/NR'文件 我的档案:Regex 将匹配的引用编号放置到引用本身的左侧,regex,sorting,awk,Regex,Sorting,Awk,我有一个包含表达式.mp3多次出现的文件。我希望第一次出现时变成1.mp3,第二次出现时变成2.mp3,依此类推 它类似于awk'/mp3/NR'文件 我的档案: line 1 wget .mp3 url line 2 wget .mp3 .... 我没有任何结果,你能试试下面的吗 awk '/\.mp3/{sub(/\.mp3/,++count"&")} 1' Input_file 你能试试下面的吗 awk '/\.mp3/{sub(/\.mp3/,++count"&"
line 1
wget .mp3 url
line 2
wget .mp3
....
我没有任何结果,你能试试下面的吗
awk '/\.mp3/{sub(/\.mp3/,++count"&")} 1' Input_file
你能试试下面的吗
awk '/\.mp3/{sub(/\.mp3/,++count"&")} 1' Input_file
谢谢@RavinderSingh13!!它工作没有问题!谢谢@RavinderSingh13!!它工作没有问题!我本来打算发布{c++=sub/\.mp3/,c+1&}1,++@oguzismail抱歉,我看了一下,但我没有深入研究创建gawk扩展,所以除了我在下面留下的评论之外,我没有任何反馈。我本来打算发布{c++=sub/\.mp3/,c+1&}1,++@oguzismail抱歉,我看了一下,但我还没有深入研究创建gawk扩展,所以除了我在下面留下的评论之外,我没有任何反馈。