Yadda ake nemowa da maye gurbin rubutu a cikin fayiloli masu yawa daga tashar

Nemo kuma maye gurbin rubutu na iya zama aiki mai sauƙi ta amfani da masu gyara rubutu mafi asali. Amma menene ya faru lokacin da kuke buƙatar yin wannan aikin a cikin fayiloli masu yawa a lokaci guda?

To, abubuwa suna da rikitarwa a can ... ko ba yawa ba.


A cikin misali mai zuwa, za mu yi amfani da sed don maye gurbin duk abin da ya faru na kalmar "mongo" tare da kalmar "aurelio" a cikin duk fayilolin da suke da fadada .txt kuma waɗanda suke cikin / gida / mai amfani / babban fayil / babban fayil.

nemo / gida / mai amfani / babban fayil /-suna * .txt -exec sed -i "s / mongo / aurelio / g" {} \;

Wannan sauki…

Kafin kammalawa, yana da daraja a faɗi cewa wasu masu gyara rubutu suna ba da izinin aiwatar da wannan aiki ta amfani da zane mai zane. Daga cikin waɗancan, yana da darajar faɗakarwa Jedit, Geany, Regexxer, da dai sauransu.


Bar tsokaci

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

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  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.   TSH m

    babban

  2.   Mai shakka m

    Ina amfani da Gedit

    1.    mrlon m

      gedit don fayiloli da yawa ??? kamar yadda ???

  3.   ron m

    Tayaya zan saka mai a tsakanin ai?

    Abin da nake buƙata shi ne in yi waɗannan abubuwa, bincika cikin gida don duk fayilolin da ake kira index.html kuma waɗanda ke ɗauke da kalmar "XXXXXXX", kuma maye gurbinsu da "YYYYYYYYYYY", kamar yadda za a iya yi don kawai ya bincika a ciki fayilolin da suke da zaren?

    Na gode sosai !

  4.   Tsakar Gida m

    Ni ma ina amfani da Gedit din, amma na gode sosai

  5.   Mala'ikan garcia m

    Kuna rasa hujja don aiwatarwa. Lambar madaidaiciya zata kasance:
    nemo / gida / mai amfani / babban fayil /-suna * .txt -exec sed -i "s / mongo / aurelio / g" {} \;

    Gaisuwa 😀

    1.    bari muyi amfani da Linux m

      Gaskiyan ku! Na gode!
      Na riga na gyarashi. : =)

  6.   Garda m

    Na dai gwada wannan (as ROOT):

    nemo / usr / share / gumaka / ACYL-Allgray / -name * .svg -exec sed -i "s / 666666/000000 / g" {} \;

    don canza launi na kowane ɗayan gumakan gumaka. Gaskiyar ita ce, umarni ne mai ƙarfi sosai, yawanci wannan aikin zai ɗauke ni awo na gyara fayil ɗin ta fayil ta fayil.

  7.   Edmundo m

    Saka rubutu a cikin fayiloli da yawa, gwargwadon lambar layin, a layin nawa 2 (2i), a cikin centos linux

    nemo / gida // jama'a_html / res / -name -exec sed -i "2i \;" {} \;

    1.    Edmundo m

      ba duk lambar ta fito ba don haka na sake sakawa:

      nemo / gida / mai amfani / jama'a_html / res /-sunan filename.ext -exec sed -i "2i \ rubutu don saka" {} \;