(1)把文本中的一个或者多个空格替换为逗号
文本内容如下:
# cat text1 2 42 2 3 43 3 44 4 4 2 4
(2)shell程序代码为:
# cat text | sed 's/[ ][ ]*/,/g'1,2,42,2,3,43,3,44,4,,4,,2,4
脚本说明:
s
代表替换指令;- 每个
[ ]
都包含有一个空格; *
号代表0个或多个;g
代表替换每行的所有匹配;
本文共 258 字,大约阅读时间需要 1 分钟。
(1)把文本中的一个或者多个空格替换为逗号
文本内容如下:
# cat text1 2 42 2 3 43 3 44 4 4 2 4
(2)shell程序代码为:
# cat text | sed 's/[ ][ ]*/,/g'1,2,42,2,3,43,3,44,4,,4,,2,4
脚本说明:
s
代表替换指令;[ ]
都包含有一个空格;*
号代表0个或多个;g
代表替换每行的所有匹配;转载于:https://www.cnblogs.com/Berryxiong/p/6232283.html