(1)把文本中的一个或者多个空格替换为逗号

文本内容如下:

# cat text
1 2  4
2 2 3 4
3  3 4
4   4
   4
 2  4

(2)shell程序代码为:

# cat text | sed 's/[ ][ ]*/,/g'
1,2,4
2,2,3,4
3,3,4
4,4,
,4,
,2,4

脚本说明:

  1. s代表替换指令;
  2. 每个[ ]都包含有一个空格;
  3. *号代表0个或多个;
  4. g代表替换每行的所有匹配;

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-02
  • 2021-11-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2022-12-23
  • 2022-01-17
  • 2021-05-10
相关资源
相似解决方案