首页 > 其他分享 >删除文件内的换行符

删除文件内的换行符

时间:2022-11-10 10:22:31浏览次数:41  
标签:文件 删除 34 61 sed 换行符 模板

【来源:https://www.xyhtml5.com/31757.html,转载请注明】

删除文件里面的换行符,比如有一个文件a.txt:

1,2,3
4,5,6
1,2,3
4,5,6
1,2,3
4,5,6
1,2,3
4,5,6
1,2,3
4,5,6

使用sed命令

sed -i ':t;N;s/\n//;b t' a.txt

1,2,34,5,61,2,34,5,61,2,34,5,61,2,34,5,61,2,34,5,6

:t 定义label "t"
b t 转到label "t" 继续执行
N 先读入一行到sed的模板空间,加个换行符(\n),再向sed模板空间追加下一行(之后sed 对模板空间中的内容执行s/\n/,/替换,并显示替换后的内容)


使用vim命令(文件太大不推荐)

%s/\n//g

使用tr命令(在原基础上加上-d参数,删除换行符,而不是替换为空格)

cat a.txt | tr -d '\n'
1,2,34,5,61,2,34,5,61,2,34,5,61,2,34,5,61,2,34,5,6

 

标签:文件,删除,34,61,sed,换行符,模板
From: https://www.cnblogs.com/hm1825/p/16876201.html

相关文章

  • C# 读写App.config配置文件的方法
    、配置文件概述:应用程序配置文件是标准的XML文件,XML标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置......
  • docker+nginx 安装部署修改资源目录配置文件和容器端口信息
    查看docker镜像可以先查看docker下是否存在nginx镜像,使用如下这些命令查看:dockerimages:列出所有镜像。dockerimagesnginx:列出所有nginx镜像,不同版本等等。dock......
  • 微信小程序[ app.json 文件内容错误] app.json: app.json 未找到解决方法
      导入项目后project.config.json文件被微信开发者工具修改,缺少代码:“miniprogramRoot”:"./dist"向project.config.json文件中添加如下代码“miniprogramRoot”:......
  • springboot文件上传大小限制设置
    一般的web系统基本都会有文件上传功能,文件上传必然涉及到一个问题,就是文件大小,太大的文件不仅传输速度慢,而且对服务器压力巨大,后期的下载和保存都是一种考验。所以有了文......
  • 第十章 文件及目录操作
    实例一:创建并打开记录蚂蚁庄园动态的文件代码:print("\n","="*10,"蚂蚁庄园动态","="*10)file=open('message.txt','w')print("\n即将显示……\n") 结果:====......
  • java异步读取文件2种实现
    `importcom.sun.tools.jconsole.JConsoleContext;importjava.io.;importjava.lang.reflect.Array;importjava.math.BigDecimal;importjava.nio.ByteBuffer;impor......
  • 基于Python的批量处理execl文件内容
    今天遇到一个棘手的问题,在三个文件夹中将近60个execl表选出所需的特定三列数据,且表名,sheet名,表中的数据类型均不一致,故想到利用Python批量化处理技术手段进行处理。其原理......
  • 文件及目录操作
    实例1、创建并打开记录蚂蚁庄园动态的文件print("\n","="*10,"蚂蚁庄园动态","="*10)file=open('message.txt','w')print("\n即将显示……\n")  实例2、向蚂蚁庄园的......
  • 文件及目录操作
    一、创建并打开记录蚂蚁庄园动态的文件     二、向蚂蚁庄园的动态文件写入一条信息     三、显示蚂蚁庄园的动态   四、逐行显示蚂蚁庄园......
  • K8s系列---【安装nfs文件系统(为k8s提供动态创建pv的能力)】
    安装nfs文件系统(为k8s提供动态创建pv的能力)1.1安装nfs-server#在每个机器执行下面这条命令(包含master)。yuminstall-ynfs-utils下面的/nfs/data目录可以自定义,......