Ma tenei aratohu e whakaatu ki a koe me pehea te rapu i nga kōnae kua tohua hei waahanga kuputuhi, hei korero korero ranei.
Me pehea te Rapu me te Whiriwhiringa Hua Ma te whakamahi i te Grep Command
Ko tetahi o nga whakahau Linux tino kaha ko te crep e tu ana mo te "Whakaaturanga Aunoa o te Ao".
Ka taea e koe te whakamahi grep hei rapu i nga tauira i roto i nga ihirangi o te kōnae, i te putanga mai i tetahi atu whakahau.
Hei tauira, ki te whakahaere koe i te whakahau ps e whai ake nei ka kite koe i te raupapa o nga tukanga e rere ana i runga i to rorohiko.
ps -ef
Ko nga hua ka puta ki te mata hohoro, me te mea he maha nga hua ka puta. Koinei te titiro i nga korero tino mamae.
Ka taea e koe, te tikanga, te whakamahi i te atu whakahau ki te whakariterite i tetahi whārangi o nga kitenga i te waa penei:
ps -ef | atu
Ahakoa he pai ake te putanga mai i te whakahau i runga ake i te waahanga o mua e mau tonu ana ki te whaarangi ki nga hua ka kitea he aha e rapu ana koe.
Ka taea e te ture grep te tautuhi i nga hua i runga i nga paearu ka tukuna atu e koe. Hei tauira hei rapu i nga tukanga katoa me te UID ki te 'pakiaka' whakahaere i te whakahau e whai ake nei:
ps -ef | pakiaka grep
Kei te mahi ano hoki te whakahau a te komipiuta ki nga kōnae. Whakaarohia he kōnae kei a koe he rarangi o nga taitara pukapuka. Whakaarohia e hiahia ana koe ki te kite mehemea kei roto i te kōnae te "Horo Whero Whero Whero". Ka taea e koe te rapu i te kōnae kia whai ake:
grep "Rārangi Whero Whero Whero"
Pehea Rapu Rapu Kōnae Whakamahia Whakamahia te Whakaaetanga Whakataunga
He iti noa te taputapu e mohiotia ana engari he tino kaha rawa te taputapu. Ko te whakahau zgrep ka taea e koe te rapu i nga ihirangi o te kōnae kua tohua me te kore e tango i nga ihirangi tuatahi.
Ka taea te whakamahi i te tono zgrep ki nga kōnae putea, ki nga kōnae kua oti te whakamahi i te whakahau gzip .
He aha te rereke?
Kei roto i te kōnae zip te maha o nga kōnae, engari ko te kōnae i te whakamahi i te whakahau gzip ko te kōnae taketake anake.
Hei rapu i te kuputuhi i roto i tetahi kōnae kua tohua ki te gzip ka taea e koe te whakauru i te whakahau e whai ake nei:
zgrep whakapuaki filetosearch
Hei tauira whakaaro ko te rarangi pukapuka kua tohua ki te whakamahi i te gzip. Ka taea e koe te rapu i te kuputuhi "te iti o te taara whero" i roto i te kopae i te whakamahi i te whakahau e whai ake nei:
zgrep "Little Red Riding Hood" bookslist.gz
Ka taea e koe te whakamahi i tetahi korero me nga taapeta katoa e wātea ana ma te tono grep hei wahi o te whakahau zgrep.
Pehea Rapu Rapu Kōnae Whakamahia Whakamahia te Whakaaetanga zipgrep
He pai te mahi a te tono zgrep ki nga kōnae e whakamahia ana me te whakamahi i te gzip, engari kaore e pai ana ki te mahi i nga kōnae e whakamahia ana me te whakamahi i te poupeta.
Ka taea e koe te whakamahi i te zgrep mehemea he kōnae kotahi kei roto i te kōnae kōtui engari kei roto i te nuinga o nga kōnae kounga he nui atu i te kotahi te kōnae.
Ka whakamahia te tono zipgrep ki te rapu i nga tauira i roto i te kōnae putea.
Hei tauira kia whai koe i tetahi kōnae e karangahia ana nga pukapuka me nga taitara e whai ake nei:
- Harry Potter me te Whare mo nga Mea huna
- Tuhinga o mua
- Tuhinga o mua
- Ko te Guide Guide ki te Tetera
- Harry Potter me te Whakatau o te Phoenix
Me whakaaro ano hoki he kōnae kei a koe ko nga kiriata me nga taitara e whai ake nei
- Ko te Matrix
- Harry Potter me te Whare mo nga Mea huna
- Harry Potter me te Kooti o te ahi
- Star Wars - He New Hope
Naianei whakaarohia enei kopere e rua kua tohua ki te whakamahi i te hoputu puka ki roto i te kōnae e karangatia ana media.zip.
Ka taea e koe te whakamahi i te tono zipgrep kia kitea nga tauira i roto i nga kōnae katoa kei roto i te kōnae putea. Hei tauira:
zipgrep tauira ingoa
Hei tauira, whakaarohia e hiahia ana koe ki te rapu i nga putanga katoa o "Harry Potter" ka whakamahi koe i te whakahau e whai ake nei:
zipgrep "Harry Potter" media.zip
Ko te putanga ka penei:
pukapuka: Harry Potter me te Whare Rangatira
pukapuka: Harry Potter me te Poari o te Phoenix
kiriata: Harry Potter me te Whare mo nga mea ngaro
kiriata: Harry Potter me te Kooti o te ahi
Ka taea e koe te whakamahi i tetahi korero me te zipgrep e taea ana e koe te whakamahi me te whakaata i tenei ka tino kaha te taputapu, me te rapu i nga kōnae putea kawari atu i te wawahanga, te rapu, me te whakamamae ano.
Mena ka hiahia koe ki te rapu i etahi o nga kōnae i roto i te kōnae putee ka taea e koe te tautuhi i nga kōnae ki te rapu i roto i te kōnae putea hei waahanga o te whakahau penei:
zipgrep "Harry Potter" pikitia media.zip
Ko te putanga i tenei waa ka whai ake
kiriata: Harry Potter me te Whare mo nga mea ngaro
kiriata: Harry Potter me te Kooti o te ahi
Mena ka hiahia koe ki te rapu i nga kōnae katoa kaore e taea te whakamahi i te whakahau e whai ake nei:
zipgrep "Harry Potter" media.zip -x pukapuka
Ma tenei ka whakaputa i te putanga ano i mua i te rapu i nga kōnae katoa i roto i te media.zip, engari mo nga pukapuka.