Lielapjoma atrast un aizstāt tekstu vairākos failos operētājsistēmā Windows PC

Find Replace Text Multiple Files Bulk Windows Pc



Kā IT eksperts man bieži tiek jautāts, kā masveidā atrast un aizstāt tekstu vairākos failos Windows datorā. Ir daži dažādi veidi, kā to izdarīt atkarībā no tā, ko mēģināt sasniegt. Ja jums vienkārši jāaizstāj daļa teksta dažos failos, varat izmantot vienkāršu teksta redaktoru, piemēram, Notepad++. Vienkārši atveriet failus, kurus vēlaties modificēt, nospiediet Ctrl+H, lai atvērtu logu Atrast un aizstāt, un atbilstošajos laukos ievadiet tekstu, kuru vēlaties atrast un aizstāt. Varat arī izmantot Notepad++, lai veiktu meklēšanu vairākos failos, atverot logu Atrast failos (Ctrl+Shift+F). Ja jums ir jāveic sarežģītākas nomaiņas vai vēlaties aizstāt tekstu daudzos failos, varat izmantot komandrindas rīku, piemēram, sed vai awk. Sed ir straumes redaktors, kas nozīmē, ka tas var saņemt ievadi no faila vai no stdin (standarta ievades), veikt dažas darbības ar šo ievadi un pēc tam izvadīt modificēto ievadi uz stdout (standarta izvadi) vai failā. Awk ir programmēšanas valoda, kas īpaši izstrādāta darbam ar teksta failiem. Lai izmantotu sed vai awk, jums ir jāatver komandu uzvedne un jāpārvietojas uz direktoriju, kurā ir faili, kurus vēlaties modificēt. Pēc tam varat izmantot šādu komandu, lai aizstātu visus 'oldtext' gadījumus ar 'newtext' visos failos ar paplašinājumu .txt: Sed: sed -i 's/oldtext/newtext/g' *.txt awk: awk '{sub('oldtext

Populārākas Posts