当前位置:首页 » 净水方式 » grep过滤空行

grep过滤空行

发布时间: 2021-03-19 07:14:15

Ⅰ .cat /etc/smb.conf 文件时 如何将 # (井号注释行)和 ; (分号注释行)过滤

^cat smb.conf |grep -v "#" |grep -v "^;"|grep -v "^$"
第一个grep是过滤带#号的行,第二专个grep过滤以;号为开头属的行,第三个grep过滤掉所有的空行。
或者 grep -v "#" /etc/samba/smb.conf |grep -v "^;" | grep -v "^$"

Ⅱ 如何用SED、AWK、GREP 批处理命令 删除 文本文件 指定的几个行

sed -e '2d' -e '10d' myfile.txt > mynewfile.txt
删除第二第十行,输出保存在mynewfile.txt

'Xd' X就是指定的行号,d是删除操作

Ⅲ Linux 怎么写正则表达式寻找空白行行数

你写错了,是grep '^$' /etc/profile

Ⅳ linux grep命令匹配空白行问题

模式不对。要加个E才行。
grep -E "^[[:space:]]+$" ./test.txt

Ⅳ 怎样用grep命令去掉空格行和以#开头的行

grep -vE '^#|^$' filename
“^”表示行首,“^”#就是以#开头的行。
“$”表示行尾,“^$”就是空行。
-E表示“或”的关系。

Ⅵ linux查找并输出特定行和它的前一行且在后面再输出一个空白行的命令

cat 1.txt |grep -A 1 aaa >> 2.txt
echo " " >> 2.txt
不知道这样是否可行

Ⅶ linux命令grep怎么取得空白行

  1. 那个命令本身就有问题出来的结果是0;

  2. 修改后的命令如下:

    last| grep [a-zA-Z]|egrep -v ‘wtmp’|wc -l


grep [a-zA-Z]排除空行,因为空行不包含字母


Ⅷ 如何去掉linux配置文件的注释行和空行

1、使用grep -v "^#" 来去掉注释行,其中:-v 就是取相反的 ^# 表示以#开头的行
eg. grep -v "^#" /etc/vsftpd/vsftpd.conf (也可以使用版“>”来重写权配置文件)
2、有时也会连同空行一起去掉,使用管道符来完成(^$表示空行 )
eg. grep -v "^#" httpd.conf | grep -v "^$" >> vsftpd.conf
上面用了 2次 grep 过滤命令 ,也就是把空行和注解行过滤掉,再把剩下的内容追加保存为原
来的配置文件 vsftpd.conf 这个时候就文件里的内容就没有注解行和空行了,,,,
3、备注:在更改配置文件时,建议先对配置文件做一下备份,对配置文件不熟悉的建议不要用这种方法,配置文件中的注解行还是有一定的帮助的。
cp -a httpd.conf httpd.conf.bak

Ⅸ shell脚本读文件如何忽略空行和注释行

可以通过sed命令,将空行和注释行删除掉。

1、以下面的文档内容为例,#号开头的是注释,然后有很多空行,文档名为1.tt。

Ⅹ linux 如何将一行注释掉

1、使用grep -v "^#" 来去掉注释行

其中:-v 就是取相反的 ^# 表示以#开头的行eg. grep -v "^#" /etc/vsftpd/vsftpd.conf (也可以使用“>”来重写配置文件)

2、有时也会连同空行一起去掉,使用管道符来完成(^$表示空行 )

eg. grep -v "^#" httpd.conf | grep -v "^$" >> vsftpd.conf

上面用了2次 grep 过滤命令 ,也就是把空行和注解行过滤掉,再把剩下的内容追加保存为原来的配置文件 vsftpd.conf 这个时候就文件里的内容就没有注解行和空行了。

(10)grep过滤空行扩展阅读:

注意事项

1、^一行的开始 ^d以开头的 ^..1 第三个为1的字符 ^字符要放在匹配的字符前面

2、$一行的末尾 ^$ 表示空行 ^.$匹配一行一个字符的 $字符要放在匹配的字符后面

3、*匹配任意个字符 包括0个字符 .表示单个字符

4、可以屏蔽一个特殊的字符 *.pas 这里的*是特殊字符,这样就表示*.pas这个文件

5、逗号可以分割不同的匹配字符如[S,s]表示S或者s都可以

6、-表示一个范围,[1-9],[a-z],[A-Z] [1-9 A-Z a-z]任意的字符或者数字

A{2}B 表示A出现了2次 AAB

A{4,}B 表示A至少出现4次 AAAAB,AAAAAB

A{2,4}B 表示A出现2-4次 AAB AAAB AAAAB

[0-9]{3}.[0-9]{3}.[0-9]{3}.[0-9]{3} 0-999.0-999.0-999.0-999

cat server.conf |grep -v "^[#,;]" |grep -v "^$"

热点内容
丁度巴拉斯情人电影推荐 发布:2024-08-19 09:13:07 浏览:886
类似深水的露点电影 发布:2024-08-19 09:10:12 浏览:80
《消失的眼角膜》2电影 发布:2024-08-19 08:34:43 浏览:878
私人影院什么电影好看 发布:2024-08-19 08:33:32 浏览:593
干 B 发布:2024-08-19 08:30:21 浏览:910
夜晚看片网站 发布:2024-08-19 08:20:59 浏览:440
台湾男同电影《越界》 发布:2024-08-19 08:04:35 浏览:290
看电影选座位追女孩 发布:2024-08-19 07:54:42 浏览:975
日本a级爱情 发布:2024-08-19 07:30:38 浏览:832
生活中的玛丽类似电影 发布:2024-08-19 07:26:46 浏览:239