假设我有一个管道分隔文件,如:
|Sr|Fruits|Colors|
|1 |apple |red|
|2 |orange |orange
|3 |grapes |purple|
Run Code Online (Sandbox Code Playgroud)
在这里很明显使用awk它,$2是水果,$3是颜色列。
将来如果列的顺序发生变化,是否可以使用字符串确定列号?
即颜色是$3和水果是$2?
在sed反向引用中,我们是否有可能将一个出现或一个模式替换为它被引用的次数相同?
示例:对于给定的输入,
((23 + 5)(23 + 5))
11 x (2+1) = 11 x 3 = 33
3x(5+2)
Run Code Online (Sandbox Code Playgroud)
我需要单独使用反向引用来替换所有出现的(with[和)with (已经用and解决了这个问题)。括号的数量也可以变化。]sedtrsed