我是靠谱客的博主 粗心盼望,最近开发中收集的这篇文章主要介绍2021-10-15,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

grep排除“#”注释及空行


为了便于阅读,大部分linux系统软件/服务的文档自带很多注释和空行,查看时候可能会不方便,这时候可以使用grep命令看非注释行(某些软件/服务的默认值如需修改,仍然要去相应文件中修改)
grep [-v] 排除指定字符

  1. 排除以"#"开头的行
    grep -v ‘#’ filename

  2. 排除以空格开头的行
    grep -v ‘^$’ filename

  3. 排除以"#"和空格开头的行
    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
  1. 或者使用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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部