Centos之字串搜尋命令grep

2022-07-15 09:12:11 字數 1770 閱讀 2784

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又必須將這些我們簡單記法擴充套件成原來的字串。很明顯要是人...