我在文件中有以下配置。但我的文件中有很多配置。我必须打印一个用[]
括号括起来的单词。
我只想打印该单词summary_sai_verbose
一次,因为该单词存在四次,并且有很多以摘要开头并括在[]
括号中的单词,我也想打印以摘要开头的单词一次。
#########################################################################
# Indexes Definition for Verbose for SAI
##########################################################################
[summary_sai_verbose]
maxHotBuckets = 2
maxDataSize = auto_high_volume
homePath = volume:SAI_VOLUME/summary_sai_verbose/db
homePath.maxDataSizeMB = 56842
coldPath = volume:SAI_VOLUME/summary_sai_verbose/colddb
coldPath.maxDataSizeMB = 125053
thawedPath = $SAI_DB/summary_sai_verbose/thaweddb
##########################################################################
答案1
赛,
请尝试sed -ne '/^\[/p' <file_name> | uniq
答案2
到grep
:
cat file_name |grep -o 'summary[0-9a-zA-Z_]*'
如果需要,请添加评论;