grep [選項] 字串 檔名
在檔案當中匹配符合條件的字串
選項:-i 忽略大小寫
-v 排除指定字串
[root@localhost ~]# grep "work" anaconda-ks.cfg
# network information
network --bootproto=dhcp --device=ens33 --onboot=off --ipv6=auto --no-activate
network --hostname=localhost.localdomain
[root@localhost ~]#
我們可以找到anaconda-ks.cfg 檔案中含有"work"字串的行
[root@localhost ~]# grep -v "work" anaconda-ks.cfg
#version=devel
#sdfsddsd
system authorization information
auth --enableshadow --passalgo=sha512
# use cdrom installation media
cdrom
# use graphical install
graphical
# run the setup agent on first boot
firstboot --enable
# keyboard layouts
keyboard --vckeymap=cn --xlayouts='cn'
# system language
lang zh_cn.utf-8
# root password
rootpw --iscrypted $6$g7evijyxap8dmsxi$bkh/vjebedh.4wmgxjhpw08/jyzjgdgatnc8znffuregfx0kepz39owqsjhlfbayupwuuui.rcscagkqrwesj1
# system services
services --disabled="chronyd"
# system timezone
timezone asia/shanghai --isutc --nontp
# system bootloader configuration
autopart --type=lvm
# partition clearing information
clearpart --none --initlabel
%packages
@^minimal
@core
kexec-tools
%end
%addon com_redhat_kdump --enable --reserve-mb='auto'
%end
%anaconda
pwpolicy root --minlen=6 --minquality=50 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=50 --notstrict --nochanges --notempty
pwpolicy luks --minlen=6 --minquality=50 --notstrict --nochanges --notempty
%end
[root@localhost ~]#
加了 -v 就查詢不包含"work"的行;
Centos之字串搜尋命令grep
grep 選項 字串 檔名 在檔案當中匹配符合條件的字串 選項 i 忽略大小寫 v 排除指定字串 root localhost grep work anaconda ks.cfg network information network bootproto dhcp device ens33 onbo...
linux操作命令之搜尋命令
1 檔案搜尋命令 locate 檔名 在後台資料庫中按照檔名搜尋,搜素速度更快 var lib mlocate locate命令所搜尋的後台資料庫 updatedb 更新資料庫 updatedb.conf 更新配置檔案 2 命令搜尋命令 whereis 命令名 搜尋命令所在路徑及幫助文件所在位置 b...
G 字串擴充套件(字串)
g 字串擴充套件 description tom有些時候為了記錄的方便,常常將一些連續的字元用擴充套件符 簡單表示。比如abcdefg可以簡寫為a g,即用起始的字元和終止字元中間加上乙個擴充套件符 來表示這個字串。但是為了處理的方便,tom又必須將這些我們簡單記法擴充套件成原來的字串。很明顯要是人...