Kaip atrodai ir pakeisti žodį iš failo „Linux“

Yra daugybė situacijų, kai turime pakeisti žodį iš failo interjero. Nesvarbu, ar tai paslaugų konfigūracijos failas, tekstinis failas ar failas, kuriame yra duomenų bazių, šiame vadove jūs išmokstate ieškoti ir pakeisti žodį „Linux“.

Kaip atrodai ir pakeisti žodį iš failo „Linux“

Koks paprastesnis variantas, jei esate „Linux“ operacinės sistemos vartotojas, yra naudoti užsakymą “sed“. Užsakymas Srauto redaktorius.

Tarkime, kaip pavyzdį, kurį turime tekstiniame faile (document.txt) Žodis “abc” kad mes norime pakeisti “xyz“. Komandinė eilutė, per kurią galime pakeisti žodį, bus tokia:

sed -ie 's/abc/xyz/g' document.txt

Kai vykdome užsakymą, sąlyga turi būti aplanke, kur yra failas document.txt.

Jei užsakymas įvykdytas iš kitos vietos, bus parašytas visas failo kelias. Pavyzdžiui:

sed -ie 's/abc/xyz/g' /full/path/document.txt

Kur “/full/path/” yra aplankas, kuriame yra failas document.txt.

Vykdžius užsakymo eilutę, parinktis -i sukurs vieną Atsarginis failas identiškas originaliam, bet pratęsimui, prie kurio pridės raidė “e“. Mūsų atveju atsarginis dokumentas bus document.txte.

-i[SUFFIX], --in-place[=SUFFIX] : edit files in place (makes backup if extension supplied)

-e script, --expression=script : add the script to the commands to be executed.

Ši komanda “find & replace” ne tik galioja failams .txt. Bet kuriame faile, kuriame yra tekstas, galite pakeisti žodžius. Net duomenų bazių failuose (.SQL)

Cum cauți și înlocuiești un cuvânt dintr-un fișier pe Linux
“sed” komanda „Linux“

Stealth Settings – Find & Replace Inside a Text File (Linux Bash Command Line).

Įkūrėjas ir redaktorius Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > „Windows 10 Si WordPress“ (CMS).

Home Jūsų jo vadovėlių šaltinis, naudingi patarimai ir naujienos. Kaip atrodai ir pakeisti žodį iš failo „Linux“
Palikite komentarą