我想使用sed
. 但是,我希望表达式不要颠倒数字和特殊字符。
例如,考虑以下输入:
112358 is a fibonacci sequence...
a test line
124816 1392781
final line...
我的预期输出是:
112358 si a iccanobif ecneuqes...
a tset enil
124816 1392781
lanif enil...
我已经以多种方式尝试过,但我找不到确切的表达方式。我尝试了以下表达式,但它反转了整个字符串:
sed '/\n/!G;s/\([.]\)\(.*\n\)/&\2\1/;//D;s/.//'