1. sed -i 's/CANCEL_TIME/CANCEL_RECV_TIME/g' csv2drds-TF_B_PAYLOG_D.json

---指定文件替换,将文件中的CANCEL_TIME替换成CANCEL_RECV_TIME;

2. sed -i 's/CANCEL_TIME/CANCEL_RECV_TIME/g' `grep CANCEL_TIME -rl ./*TF_B_PAYLOG_D*.json`

---批量文件替换,递归查找含CANCEL_TIME的文件,将所有文件中的CANCEL_TIME替换成CANCEL_RECV_TIME;

3. sed -i 's/\/tmp\/ditagent\/TF_B_PAYLOG_D.csv/\/vdata\/datapre\/281\/'"$filename"'/g' $jsonname

---带/的字符串替换,将/tmp/ditagent/TF_B_PAYLOG_D.csv替换成/vdata/datapre/281/'"$filename"'

4. sed -i 's/^/beginstring&/g' *.txt

---在所有行首添加字符串;

5.  sed -i 's/$/&endstring/g' *.txt

---在所有行末添加字符串

6. sed -i '2s/原字符串/替换字符串/g' *.txt

---替换第2行

7. sed -i '$s/原字符串/替换字符串/g' *.txt

---替换最后一行

8. sed -i  '2,5s/原字符串/替换字符串/g' *.txt

---替换2到5行

9. sed -i  '2,$s/原字符串/替换字符串/g' *.txt

---替换2到最后一行

10. sed 's/\x80/|/g' test.dat |iconv -f gbk -t utf-8 > testutf8.dat

---把test.dat中的欧元符号替换成竖线,再将文件gbk格式转成utf8

-i选项是直接在文件中替换,不在终端输出;

-r选项是所给的path中的目录递归查找;

-l选项是输出所有匹配到oldstring的文件;

s/表示替换

/g表示全局替换

linux输出替换字符串,Linux命令之sed-替换字符串相关推荐

  1. linux替换倒数第二个字符,sed – 替换文件倒数第二行的“模式”

    我必须在文件的倒数第二行 – file.txt中用"string"替换"pattern". 以下三个sed命令能够打印倒数第二行.但我需要用"字符串& ...

  2. linux查找grep过滤错误信息,Linux 输出过滤器:grep 命令

    grep 命令的意思是 「global regular expression print」.grep 命令用来过滤文件的内容,方便搜索. 带管道符的 grep搜索命令 grep 命令通常和管道符 (| ...

  3. linux awk 设置换行符,shell – awk / sed替换换行符

    介绍: 我得到了一个CSV文件,其中字段分隔符是管道分类(即|). 此文件具有预定义数量的字段(例如N).我可以通过读取CSV文件的标题来发现N的值,我们可以认为这是正确的. 问题: 一些字段错误地包 ...

  4. linux 输出core文件大小,linux下core file size设置笔记

    现象说明:突然发现一台测试机器的java程序莫名其妙地没了,但是没有core dump!这就需要打开服务器的core文件生成的功能了,(即core dump文件),方便程序调试. 1)core文件简介 ...

  5. Linux命令之sed使用入门概述

    sed:stream editor,Linux的一款流编辑器,主要对文本内容进行过滤与替换.使用命令man sed,可以看到对sed命令的介绍 下文总体指导思想: 对于sed的工作过程,个人认为如果不 ...

  6. Linux基础命令之echo(涉及bash命令引用及替换部分内容)

    引言 echo是Linux中较为常见的命令,特别是在bash的脚本编写中它的灵活运用是必不可少的. echo的内容简介 在man手册中的解释是:display a line of text,翻译过来就 ...

  7. Linux下载安装、常用命令、shell

    Linux 1. 概述 操作系统 操作系统(Operation System, OS),是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石.操作系统需要处理如管理与配置内存.决定系 ...

  8. Shell脚本学习指南(六)——输入/输出、文件与命令执行

    文章目录 前言 标准输入.标准输出与标准错误输出 使用read读取行 关于重定向 额外的重定向运算符 文件描述符处理 printf的完整介绍 波浪号展开与通配符 波浪号展开 使用通配符 命令替换 为h ...

  9. linux sed 替换中文,Linux中使用sed命令替换字符串小结

    最近写了几个小脚本用到了sed命令,学了一下,顺便记下 sed替换的基本语法为: 复制代码 代码如下: sed 's/原字符串/替换字符串/' 单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字 ...

  10. linux 删除所有a字符串,linux文本处理三剑客(grep、sed、akw)命令选项整理

    摘要:Linux中最重要的三个命令:awk,sed,grep,在业界被称为"三剑客". 1.grep和egrep(过滤器) grep: grep [选项][匹配条件][file1 ...

最新文章

  1. apache http server 停止工作_配置nginx,Apache支持pathinfo模式-什么是phpinfo模式
  2. 一篇文章搞定GVIM(根据工作经验持续更新)
  3. java vm 远程监控配置文件_Java VisualVM监控远程JVM(详解)
  4. opengl2 vtk 编译_编译和使用VTK时值得注意的点(待续)
  5. CVPR 2020 | 旷视新方法优化解决遮挡行人重识别
  6. 【Python3网络爬虫开发实战】1.5.3-redis-py的安装
  7. 笑傲江湖与三层交换、路由......
  8. eclipse下载安装
  9. springboot毕设项目北理珠青协志愿素拓系统eaa9n(java+VUE+Mybatis+Maven+Mysql)
  10. python调用库实现dwg批量转pdf_如何对PDF进行批量转换成CAD
  11. 企业级代码静态测试工具Helix QAC——关键特性
  12. 作业1:小型考勤登记表
  13. 数字逻辑——时序逻辑电路
  14. 4 security management strategies for data center consolidation
  15. Python:爬虫乱码
  16. 什么是Python,Python是什么
  17. stata统计分析及行业应用案例分析_描述性统计分析的应用——基于描述性统计分析识别优质股票...
  18. 你绝对没见过的船新版本,利用Python代码制作过年春联。
  19. linux修复笔记本电池电量,我戴尔笔记本电池损耗到百分之三十了!怎么修好啊!晕...
  20. Arduino1838红外接收器

热门文章

  1. win10专业版安装后没有wifi
  2. 杭州电子科技大学计算机复试内容,2018年杭州电子科技大学考研复试录取办法...
  3. stateflow之学习——01
  4. Unity功能点---动画控制CrossFade方法的使用和简单说明
  5. 批判性思维过程之 理性、感性的抉择
  6. Redis分布式锁真的安全吗?
  7. linux pulseaudio模块关系,ALSA和PulseAudio有何关系?
  8. 浅谈对于机器学习的理解
  9. 华为网络设备SSH连接
  10. 大学生网课答案查询公众号搭建教程