ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

sed 取行,替换

2020-09-09 05:01:49  阅读:188  来源: 互联网

标签:## pattern 取行 filename sed print line 替换


sed 取特定行

sed -n ‘1,2p’ infile  #print line 1 to 2

sed -n '2,$p' file  ##print line 2 to end of line

sed '/pattern/!p' infile  ## 匹配pattern的行不输出

 sed -n -e '/build/p' /etc/cli.cfg  p-打印行 n - e --e<script>或--expression=<script>:以选项中的指定的script来处理输入的文本文件

sed 替换:

sed -i "s/ /\t/g" COVID19-284.301.all.Severity_binary.ALL_1.SAIGE.vcf.genotype.txt.tst # 把文件中空格替换为\t

 

注:其他方式取第二行-末尾的方法

1. cat filename | tail -n +2 即tail -n +K    # use -n +K to output lines starting with the Kth

2.awk '{if(NR!=1) print }' filename

标签:##,pattern,取行,filename,sed,print,line,替换
来源: https://www.cnblogs.com/koujiaodahan/p/13636761.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有