博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell替换一个或多个空格为逗号
阅读量:4618 次
发布时间:2019-06-09

本文共 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

脚本说明:

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

转载于:https://www.cnblogs.com/Berryxiong/p/6232283.html

你可能感兴趣的文章
ThoughtWorks 一道面试题及解法
查看>>
PL/SQL语言的学习笔记
查看>>
c#笔记
查看>>
linux简单实用的命令整理
查看>>
列表和字符串的转换及statswith,endswith的应用判断
查看>>
rename 表名
查看>>
numpy array或matrix的交换两行
查看>>
liunx 端口权限
查看>>
【2015】给一个不多于三位的正整数,求出它是几位数,并分别打印出各位上的数字。...
查看>>
C++中string类的操作函数。
查看>>
65条常用的正则表达式
查看>>
Vscode断点调试PHP
查看>>
做前端要做的6大事
查看>>
测试工程师,选择python还是java?
查看>>
CentOS7部署kettle
查看>>
kill指定用户所有进程
查看>>
Kerberos身份验证访问Web HttpFS
查看>>
kinit: Bad encryption type while getting initial credentials
查看>>
Kafka学习笔记
查看>>
CDH配置YARN动态资源分配
查看>>