Pangunahin Linux Maghanap ng Mga File Na Naglalaman ng Tiyak na Teksto sa Linux

Maghanap ng Mga File Na Naglalaman ng Tiyak na Teksto sa Linux



Ang Linux, anuman ang distro na iyong ginagamit, ay mayroong isang bilang ng mga tool ng GUI na nagpapahintulot sa paghahanap ng mga file. Maraming mga modernong tagapamahala ng file ang sumusuporta sa paghahanap ng file mismo sa listahan ng file. Gayunpaman, karamihan sa kanila ay hindi pinapayagan kang maghanap sa loob ng mga nilalaman ng isang file. Narito ang dalawang pamamaraan na maaari mong gamitin upang maghanap para sa mga nilalaman ng file sa Linux.

Anunsyo


Marahil, maraming mga magagamit na pamamaraan. Mayroong Catfish, isang tanyag na tool sa paghahanap na may index ng paghahanap, na maaaring matagpuan nang mabilis ang iyong mga file. Mayroong isang pagpipilian upang maghanap para sa mga nilalaman ng file, ngunit hindi ito gumagana nang maaasahan para sa akin.

Catfish Linux

kung paano mag-link ng isang discord server

Nais kong ibahagi ang mga pamamaraang ginagamit ko mismo.
Ang unang pamamaraan ay nagsasangkot ng grep utility, na mayroon sa anumang distro, kahit na sa mga naka-embed na system na nakabuo sa busybox.

Upang makahanap ng mga file na naglalaman ng tiyak na teksto sa Linux , gawin ang sumusunod.

  1. Buksan ang iyong paboritong terminal app. Terminal ng XFCE4 ay ang aking personal na kagustuhan.
  2. Mag-navigate (kung kinakailangan) sa folder kung saan ka maghanap ng mga file na may ilang partikular na teksto.
  3. I-type ang sumusunod na utos:
    grep -iRl 'your-text-to-find' ./

    Narito ang mga switch:
    -i - huwag pansinin ang kaso ng teksto
    -R - recursively paghahanap 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 mo upang maghanap para sa iyong teksto. Sa aming kaso, ito ang kasalukuyang folder na may maskara ng file. Maaari mo itong palitan sa buong landas ng folder. Halimbawa, narito ang aking utos

    grep -iRl 'linux' / home / user / Documents / winaero

Mga Nilalaman ng File ng Grep Search

Tandaan: Iba pang mga kapaki-pakinabang na switch na maaaring gusto mong gamitin sa grep:
-n - ipakita ang numero ng linya.Mc Mga Nilalaman ng File ng Paghahanap
-w - tumugma sa buong salita.

kung paano gumawa ng kawad sa unturned

Ang isa pang pamamaraan na ginagamit ko ay Midnight Commander (mc), ang console file manager app. Hindi tulad ng grep, ang mc ay hindi kasama sa default sa lahat ng mga distros ng Linux na sinubukan ko. Maaaring kailanganin mong i-install ito mismo.

Maghanap ng mga file na naglalaman ng tiyak na teksto sa mc

Upang makahanap ng mga file na naglalaman ng ilang tukoy na teksto gamit ang Midnight Commander, simulan ang app at pindutin ang sumusunod na pagkakasunud-sunod sa keyboard:
Alt + Shift +?
Bubuksan nito ang dialog ng paghahanap.

Mga Resulta sa Paghahanap ng Mc

Punan ang seksyong 'Nilalaman:' at pindutin ang Enter key. Mahahanap ang lahat ng mga file na may kinakailangang teksto.

Mga Panelize ng Mga Resulta sa Paghahanap Mc

Maaari mong ilagay ang mga file na ito sa kaliwa o kanang panel gamit ang pagpipiliang Panelize at kopyahin / ilipat / tanggalin / tingnan / gawin ang nais mo ang mga ito.

pasensya na nawala ang koneksyon ng iyong echo dot

Ang Midnight Commander ay isang napaka-nakakatipid na tool pagdating sa paghahanap.

Ayan yun.

Kagiliw-Giliw Na Mga Artikulo

Choice Editor

Hindi Maikonekta muli ng Hindi pinagana ang Lahat ng Notification ng Mga Drive ng Network Sa Windows 10
Hindi Maikonekta muli ng Hindi pinagana ang Lahat ng Notification ng Mga Drive ng Network Sa Windows 10
Paano Hindi Pagaganahin ang Hindi Maikonektang muli ang Lahat ng Pag-abiso sa Mga Drive ng Network Sa Windows 10 Kung na-map mo ang mga network drive, kung minsan ang Windows 10 ay nagpapakita ng isang abiso na hindi nito maiugnay muli ang lahat ng mga network drive. OK lang kung ang isang malayong patutunguhan ay bumaba, ngunit ang abiso ay nakakainis at kalabisan kapag ang drive ay maaaring muling konektado
Paano Baguhin ang Resolution sa Iyong TV
Paano Baguhin ang Resolution sa Iyong TV
Maaaring baguhin ng Resolution ang kalidad ng display ng iyong TV, kaya ang pagbabago nito ay makakagawa ng mas magandang karanasan sa panonood. Subukan ang mga madaling hakbang na ito.
Kumuha ng HEVC Decoder para sa Update ng Windows 10 Fall Creators
Kumuha ng HEVC Decoder para sa Update ng Windows 10 Fall Creators
Nang ang Windows 10 Fall Creators Update ay pinakawalan, inaasahan ng mga tao ang isang H.265 decoder na isasama sa OS, na sumabay sa mga oras.
Dapat Mo Bang Bilhin ang Nintendo DS Lite o ang DSi?
Dapat Mo Bang Bilhin ang Nintendo DS Lite o ang DSi?
Nag-aalinlangan ka ba tungkol sa pagbili ng Nintendo DSi o ang mas lumang Nintendo DS Lite? Binabalangkas ng listahang ito ang mga pangunahing function ng parehong handheld system.
Paano Mag-print ng Mga Larawan Direkta sa isang Camera
Paano Mag-print ng Mga Larawan Direkta sa isang Camera
Kadalasan kailangan mong mag-download ng mga larawan sa isang computer bago ka makapag-print. Gayunpaman, pinapayagan ka ng ilang bagong camera na mag-print ng mga larawan nang direkta mula sa isang camera.
Paano Panatilihin ang Imbentaryo Kapag Namatay Ka sa Minecraft
Paano Panatilihin ang Imbentaryo Kapag Namatay Ka sa Minecraft
Kapag naglalaro ka ng Minecraft sa isang default na pamamaraan sa paglalaro, ang isa sa mga pinaka nakakainis na mga aspeto ng laro ay mawawala ang lahat ng iyong imbentaryo sa kamatayan. Para sa ilang mga manlalaro, ang takot sa kamatayan ay ginagawang mas kasiya-siya ang laro, habang ang iba pa
Baguhin ang Pahina ng Bagong Tab at Homepage sa Mozilla Firefox
Baguhin ang Pahina ng Bagong Tab at Homepage sa Mozilla Firefox
Ang isa sa mga bagong tampok ng browser ng Firefox ay isang hanay ng mga pagpipilian na nauugnay sa bagong pahina ng tab at home page. Narito kung paano gamitin ang mga ito.