Shin kana son samun fayil wanda abun cikin sa takamaiman rubutu ne?

'Yar tsana da Girman gilashi

Wasu sun tambaye ni game da aikin da sababbin sifofin Microsoft Windows ke da shi wanda zaku iya amfani da injin binciken su don nemo, ba wai kawai fayiloli tare da takamaiman suna ba, amma kuma za ku iya haɗawa da rubutu samu fayilolin da suka hada da irin wannan rubutu, kamar su PDFs, takardun Microsoft Office, .txt fayilolin rubutu, da sauransu. Da kyau, ya kamata ka sani cewa a cikin rarrabawar GNU / Linux zaka iya yin hakan da ƙari.

Mun riga munyi ƙananan koyarwa a cikin LxA na umarni kamar nema, inda, gano wuri, da dai sauransu. Yanzu za mu fada muku hanyar da za ku sake kirkirar wannan aikin da na yi magana a kansa a sakin layi na farko daga na'urar wasanku. Kamar yadda nace Linux yana da sassauƙa kuma yana da kayan aiki daban-daban don neman abubuwa, da kyau a nan za mu nuna muku wasu hanyoyi daban-daban da za ku iya amfani da su don bincika fayilolin da ake samun takamaiman rubutu ko zaren: bincika kalma ko kirtani a cikin fayiloli na kundin adireshi zaka iya amfani da:

grep -s hola /home/*

grep -R hola /home/*

grep -Rw hola /home/*

A misalin da ya gabata, zamu nemi kalmar "hello" a cikin adireshin / gida a cikin duk fayilolin da suke wanzu. A yanayin farko, tare da zabin -s ana yin binciken da ba a sake dawowa ba, yayin da -R ya zama mai sake dawowa, don haka idan akwai kananan hukumomi a ciki shi ma zai bincika can ... Amma ka kiyaye, hakan zai bincika duk abun ciki tare da wannan kirtani «hello", Don haka idan akwai wata magana ko kalma kamar "hello" shima zaiyi la'akari da ingancinsa kuma ya nuna fayilolin da ke ƙunshe da wannan, ma'ana, baya bincika kalmar a takamaiman hanya. Don sanya takamaiman zaka iya amfani da zaɓi na uku.

Ka tuna cewa zai yi bincike mai saurin harka, don haka misalan da suka gabata zasuyi watsi da abubuwa kamar Barka dai, Barka dai, holA, da sauransu. Don ni in yi wani bincika da watsi da shari'ar, to, zaku iya amfani da -i zaɓi.

Ka yi tunanin cewa kana son yin bincike a cikin akasi, ma'ana, duk waɗancan fayilolin a ina kada a hada kirtani ko kalma takamaiman. Za ki iya? Gaskiyar ita ce eh, misali:

grep -Rlv hola /home/*

grep --exclude-dir= /home/Desktop -Rlv /home/*

A misali na farko zai nuna dukkan jerin fayilolin da basu dauke da kalmar "hello", yayin da a karo na biyu kuma zaiyi haka amma fayilolin da aka samo an cire su an shirya a / gida / Desktop… Af, wannan zaɓin –exclude-dir = kuma ana iya amfani dashi a misalan farko…


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   James Vigo m

    Grazas da isto.