cat  2.txt  18668331562 18668331562 13163033397 #csjdz54188     #13163033397 csjdz54188 #13163033397 csjdz54188  #13163033397 csjdz5418
原创 2015-11-04 23:32:56
10000+阅读
grep的使用: 一、grep一般格式: grep [选项] 基本正则表达式 [文件] 这里的正则表达式可以为字符串。在grep命令中输入字符串参数时,最好将其用双引号括起来。调用变量时也可以使用双引号。在调用模式匹配事,应使用单引号。 二、grep常用选项: -c只输出匹配的计数。 -i不区分大
转载 2017-12-21 00:57:00
427阅读
2评论
具体来说:TEXT=ts-office.desktopFILE=mimeapps.listsed -i '/${TEXT}/'d ${FILE}当然,两个变量也可以直接写进命令中。
原创 2022-01-28 12:10:32
1260阅读
具体来说:TEXT=ts-office.desktopFILE=mimeapps.listsed -i '/${TEXT}/'d ${FILE}当然,两个变量也可以直接写进命令中。
原创 2021-08-07 08:37:32
801阅读
 今天一个哥们偶然跟我说起sed,他们常用sed做删除替换和追加的功能,让我突然很迷茫,一直都是用删除和替换,追加是啥子,后来网上查了一些资料,明白了,在指定添加内容,使用/a或者/i,具体例子:sed '/2/i\add a new line' -i install.log在第二前添加一信息命令如上,sed '/3/a\add a new line' -i install.lo
原创 2014-03-29 00:11:46
2503阅读
1、测试数据 [root@centos79 test]# ls a.txt [root@centos79 test]# cat a.txt 3 4 5 d g 3 s g 8 k s g 2 5 d s c w a r t e 4 s 2、删除第二 [root@centos79 test]# ca
转载 2021-07-08 19:19:00
960阅读
2评论
1、使用vim创建测试数据 a.txt [root@linuxprobe test]# cat a.txt 1 w e t 2 s f h 3 z c g 4 e a g 5 a f w 6 k h d 7 w f r 2、删除指定的 [root@linuxprobe test]# sed '3d
转载 2020-10-03 12:15:00
562阅读
[root@localhost ~]# cat test.txt hello worldhbk hello worldhello worldhbk welcome[root@localhost ~]# sed -i '/hbk / s/^\(.*\)$/#\1/g' test.txt [root@localhost ~]# cat test.txt hello world#hbk ...
原创 2021-07-27 17:38:27
3575阅读
Linux sed d命令常见使用案例声明与简介本文的数据来自网络,部分代码也有所参照,这里做了注释
原创 2023-02-21 09:26:44
4147阅读
1点赞
1评论
打印出文件的第十(定位单行)nlpasswd|sed-n'10p'打印出文件的第十到十五行(多行定位)nlpasswd|sed-n'10,15p'打印出包含root的(单行定位)nlpasswd|sed-n'/root/p'打印出包含root开始到包含games结束的(多行定位)>nlpasswd|sed-n'/root/,/games/
原创 2018-01-31 16:28:32
4374阅读
1点赞
1评论
sed编辑器不会修改原始文件。你删除的只是从sed编辑器的输出中消失了。原始文件仍然包含那些“删掉的” macname@localhost Desktop % cat data1 1The quick brown fox jumps over the lazy dog 2The quick br
转载 2020-12-01 14:12:00
1599阅读
2评论
sed -n '/2013-03-12 08:18:31/,/2013-03-12 08:18:32/p' pass10DRServer0928.out sed '/2013-03-12 08:18:31/,/2013-03-12 08:18:32/!d' pass10DRServer0928.out
转载 精选 2013-09-13 16:35:57
3625阅读
cat /etc/gitlab/gitlab.rb |grep -v "#"|sed '/^$/d'
原创 2022-03-10 10:17:45
128阅读
1、创建测试数据 [root@linuxprobe test]# seq 30 > a.txt [root@linuxprobe test]# ls a.txt [root@linuxprobe test]# head a.txt 1 2 3 4 5 6 7 8 9 10 2、提取奇数 [root
转载 2020-10-01 23:29:00
1924阅读
转列样例文件如下cat file.txt a b c d e f g h icat file.txt |xargs -n1xargs -n 1 < file.txttr " " "\n" < file.txt4、sed 's/ /\n/g' file.txt&
原创 2018-08-07 10:47:15
2281阅读
后面需要跟一个备份文件的后缀,如果不跟任何字符,可以用单引号代替。如果你想要直接修改文件而不是创建一个新的输出文件,可以使用。中(例如在 macOS 上),你可能需要使用。请注意,在某些版本的。
原创 26天前
20阅读
  sed打印匹配上面几行  输出匹配的前3 seq 10 | sed -n '1,3N;N;s/\n5//;ta;D;:a;p'  结果输出为   2  3  4     seq 10 | sed 
sed
原创 2012-08-20 20:32:56
2698阅读
1、显示20分钟前的文件:       find /sdb1/apache-tomcat-show/logs/ -type f -mmin +20 -exec ls -l {} \;2、删除20分钟前的文件:        find /sdb1/apache-tomcat-show/logs/ -type f
1、测试数据如下: [root@centos79 test]# seq 10 > a.txt [root@centos79 test]# ls a.txt [root@centos79 test]# cat a.txt 1 2 3 4 5 6 7 8 9 10 2、提取第2 [root@cento
转载 2021-07-07 23:05:00
1757阅读
2评论
#删除注释$ sed '/^#/d' <file>$ sed '/#/d' <file># 删除空行$ sed '/^$/d' <file># 删除空行并写入到文件$ sed -i '/^$/d' <file>
原创 2021-11-19 17:09:26
1654阅读
  • 1
  • 2
  • 3
  • 4
  • 5