unixsed命令

unixsed命令,unix,sed,Unix,Sed,我有一个文件foo.txt包含 12345 123 123456 sed's/&(/;s/$/)&/'foo.txt 结果 1(234)5 1(2)3 1(2345)6 1(234)5 1(2)3 1(2345)6 sed's/&(/;s/$/)&/'foo.txt 结果 1(234)5 1(2)3 1(2345)6 1(234)5 1(2)3 1(2345)6 这可能适用于您(GNU-sed): 这可能适用于您(GNU-sed): 这到底是为什么关闭的?这到底是为什么关闭的? sed 's

我有一个文件
foo.txt
包含

12345 123 123456
sed's/&(/;s/$/)&/'foo.txt
结果

1(234)5 1(2)3 1(2345)6 1(234)5 1(2)3 1(2345)6
sed's/&(/;s/$/)&/'foo.txt
结果

1(234)5 1(2)3 1(2345)6 1(234)5 1(2)3 1(2345)6 这可能适用于您(GNU-sed):

这可能适用于您(GNU-sed):


这到底是为什么关闭的?这到底是为什么关闭的?
sed 's/\B.*\B/(&)/' file
perl -pe 's/(.)(.*?)(.)$/$1($2)$3/g' your_file