Marahil, mayroong higit pang mga pamamaraan na magagamit. Mayroong Catfish, isang sikat na tool sa paghahanap na may index ng paghahanap, na talagang mabilis na mahahanap ang iyong mga file. Ito ay may isang opsyon upang maghanap ng mga nilalaman ng file, ngunit hindi ito gumagana nang mapagkakatiwalaan para sa akin.
Nais kong ibahagi ang mga pamamaraan na ginagamit ko sa aking sarili.
Ang unang paraan ay nagsasangkot ng grep utility, na umiiral sa anumang distro, kahit na sa mga naka-embed na system na binuo sa busybox.
Para maghanap ng mga file na naglalaman ng partikular na text sa Linux, gawin ang sumusunod.
hp.com123
- Buksan ang iyong paboritong terminal app. Ang XFCE4 terminal ay ang aking personal na kagustuhan.
- Mag-navigate (kung kinakailangan) sa folder kung saan ka maghahanap ng mga file na may ilang partikular na teksto.
- I-type ang sumusunod na command:|__+_|
Narito ang mga switch:
-i - huwag pansinin ang text case
-R - recursively maghanap ng mga file sa mga subdirectory.
-l - ipakita ang mga pangalan ng file sa halip na mga bahagi ng nilalaman ng file../ - ang huling parameter ay ang path sa folder na naglalaman ng mga file na kailangan mong hanapin ang iyong teksto. Sa aming kaso, ito ang kasalukuyang folder na may file mask. Maaari mong baguhin ito sa buong landas ng folder. Halimbawa, narito ang aking utos
|_+_|
Tandaan: Iba pang mga kapaki-pakinabang na switch na maaaring gusto mong gamitin sa grep:
-n - ipakita ang numero ng linya.
-w - tugma ang buong salita.
Ang isa pang paraan na ginagamit ko ay ang Midnight Commander (mc), ang console file manager app. Hindi tulad ng grep, ang mc ay hindi kasama bilang default sa lahat ng Linux distros na sinubukan ko. Maaaring kailanganin mong i-install ito sa iyong sarili.
Maghanap ng mga file na naglalaman ng partikular na text na may mc
Upang maghanap ng mga file na naglalaman ng ilang partikular na text gamit ang Midnight Commander, simulan ang app at pindutin ang sumusunod na pagkakasunud-sunod sa keyboard:
Alt + Shift + ?
Bubuksan nito ang dialog ng paghahanap.
Punan ang seksyong 'Nilalaman:' at pindutin ang Enter key. Hahanapin nito ang lahat ng mga file na may kinakailangang teksto.
Maaari mong ilagay ang mga file na ito sa kaliwa o kanang panel gamit ang opsyong Panelize at kopyahin/ilipat/tanggalin/tingnan/gawin ang anumang gusto mo sa kanila.
Ang Midnight Commander ay isang tool na nakakatipid sa oras pagdating sa paghahanap.
Ayan yun.