首页 > 系统相关 >linux文件编辑命令

linux文件编辑命令

时间:2023-05-10 16:45:45浏览次数:39  
标签:AA 文件 txt 编辑 sed linux csv 替换

1、文件追加拼接

cat BB.txt >> AA.txt

2、AA原文分别取前三列和第四列(四列后)

cut -d',' -f1-3 AA.csv > 1-3.csv

cut -d',' -f4- AA.csv > 4.csv

3、替换文件中的^M字符

sed -i 's/^M//g' 4.csv

注意:这里的“^M”要使用“CTRL-V CTRL-M”生成,不能直接键入“^M”。cat -A 4.csv或者cat -v 4.csv可以查看文件是否有“^M”符号。

4、合并文件

paste -d"\t" 1-3.csv 4.csv 5.txt > 1-5.csv

5、文件分隔符替换,逗号“,”替换制表符“\t”

sed -i "s/,/\t/g" AA.csv

6、文件分隔符替换,制表符“\t”替换逗号“,”

sed -i "s/\t/,/g" AA.csv

 

标签:AA,文件,txt,编辑,sed,linux,csv,替换
From: https://www.cnblogs.com/ksky-2023/p/17388410.html

相关文章

  • Linux系统下Samba服务器的配置
    第1步:将目录/home/media设置为允许所有用户访问,但仅允许用户mary具有修改该目录的权限。其配置步骤简述如下。第2步:将目录/var/samba/student设置为只允许student组的成员访问,student组中有stu01、stu02·····stu05,共5个成员。配置步骤简述如下。第3步:用testparm命令测试......
  • 收藏!最全Linux思维导图
    收藏!最全Linux思维导图目录收藏!最全Linux思维导图1.认识Linux2.Linux命令3.Linux学习路径4.Linux桌面介绍5.FHS:文件系统目录标准6.Linux需要特别注意的目录7.Linux内核学习路线8.LinuxSecurityCoaching9.Linux命令参考10.Linux命令速查表11.最后:1.认识Li......
  • 本地图文直接复制到Web编辑器中
    ​ 这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下)<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@     page contentType="text/html;cha......
  • PageOffice 在线打开 word 文件并添加水印
    一、服务器端方法插入水印1、插入文字水印WordDocumentdoc=newWordDocument();//添加水印,设置水印的内容doc.getWaterMark().setText("PageOffice开发平台");poCtrl.setWriter(doc);2、插入图片水印WordDocumentdoc=newWordDocument();//添加水......
  • java读取文件——以自动贩卖机为例
    上一篇做自动售卖机时用的是初始化定义商品列表,但实际上每一次启动售货机时售货机显示的是上一次购买结束后的库存。我们用一个.txt记录一下库存,然后利用File类将数据读取出来展示。我这里设置了一个商品就为一行,名称占12个字节,价格是4个字节,数量是11个字节,再加上转行符读取文......
  • struts2 jpg文件上传失败 Content-Type not allowed 解决方案
    org.apache.struts2.interceptor.FileUploadInterceptor-Content-Typenotallowed:upload"upload__75549ca5_1239ddc5ce6__8000_00000161.tmp"image/pjpeg原有配置:用ext+struts2上传时一直显示进度条不消失:Java代码<actionname="xxxAction"cla......
  • SpringBoot 配置文件加载优先级
    我们在使用springboot开发的时候,经常会从外部获取属性值,为了记住这些规则,特此做如下记录~~~一、为什么要做外部化配置本地开发的时候,上传文件的时候,每个人想上传的路径不一样,使用外部配置,就可以单独设置自己的上传路径项目部署的时候,不同的环境使用不同的配置,使用外部挂载配置这......
  • 本地图文直接复制到HTML编辑器中
    ​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。加入下面的代码://判断剪......
  • spring boot中文件下载方法
     1、返回文件作为响应体,使用ResponseEntity类:@GetMapping("/downloadFile")publicResponseEntity<byte[]>downloadFile()throwsIOException{//读取文件内容到字节数组byte[]fileContent=Files.readAllBytes(Paths.get("path/to/file.txt"));......
  • rocky linux:安装epel,解决部分包搜索不到(Rocky Linux 9.1)
    一,安装epel我们以libzip-devel为例:默认搜索不到[root@img~]#yumsearchlibzip-develLastmetadataexpirationcheck:0:02:34agoonWed10May202301:15:06PMCST.Nomatchesfound.使crb为可用状态[root@img~]#dnfconfig-manager--set-enabledcrb安装epel......