与Using sed to extract string values类似
但我想知道如何在组内重新排序字符串值。
例如,
我的名字,是bob,你好。
到
您好,鲍勃是,我的名字
以及
Steve Joseph Angelo。,
到
Angelo,Steve,Joseph
据我所知,它需要正则表达式类似于: sed -E' s /([^] *),([^,] ),([^,] )/ \ 3, \ 2,\ 1 /' name.txt
答案 0 :(得分:0)
你可以试试这个:
sed -E 's/([^,]*),([^ ]*) ([^,]*),([^.]*)\./\4, \2 \3, \1/'