概述
grep排除“#”注释及空行
为了便于阅读,大部分linux系统软件/服务的文档自带很多注释和空行,查看时候可能会不方便,这时候可以使用grep命令看非注释行(某些软件/服务的默认值如需修改,仍然要去相应文件中修改)
grep [-v] 排除指定字符
-
排除以"#"开头的行
grep -v ‘#’ filename -
排除以空格开头的行
grep -v ‘^$’ filename -
排除以"#"和空格开头的行
grep -v ‘#’ filename | grep -v $1
[root@node2 psql]# grep -v '^$' slave/postgresql.conf |grep -v '#' $1
listen_addresses = '*'
max_wal_size = 1GB
min_wal_size = 80MB
log_timezone = 'Asia/Shanghai'
datestyle = 'iso, mdy'
timezone = 'Asia/Shanghai'
default_text_search_config = 'pg_catalog.english'
max_wal_senders = 10
wal_keep_size= 256
hot_standby = on
max_standby_streaming_delay = 30s
wal_receiver_status_interval = 10s
hot_standby_feedback = on
- 或者使用grep -E
grep -Ev ‘^$|#’ slave/postgresql.conf
[root@node2 psql]# grep -Ev '^$|#' slave/postgresql.conf
listen_addresses = '*'
max_wal_size = 1GB
min_wal_size = 80MB
log_timezone = 'Asia/Shanghai'
datestyle = 'iso, mdy'
timezone = 'Asia/Shanghai'
default_text_search_config = 'pg_catalog.english'
max_wal_senders = 10
wal_keep_size= 256
hot_standby = on
max_standby_streaming_delay = 30s
wal_receiver_status_interval = 10s
hot_standby_feedback = on
最后
以上就是粗心盼望为你收集整理的2021-10-15的全部内容,希望文章能够帮你解决2021-10-15所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复