【发布时间】:2016-08-25 23:38:18
【问题描述】:
类似于Using sed to extract string values
但我想知道如何在组的一侧重新排序字符串值。
例如,
我叫鲍勃,你好。
到
你好,我叫鲍勃
还有
史蒂夫·约瑟夫·安杰洛,
到
安吉洛、史蒂夫、约瑟夫
我知道这将需要类似于以下的正则表达式: sed -E 's/([^ ]*), ([^,]), ([^,])/\3, \2, \1/'name.txt
【问题讨论】:
标签: regex string unix sed regex-group