Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Sigurnost
  • Regularni izrazi u Total Commanderu (ili pretraga po uzorku). Ubrzano pretraživanje podataka u Total Commanderu

Regularni izrazi u Total Commanderu (ili pretraga po uzorku). Ubrzano pretraživanje podataka u Total Commanderu

Moći ćete dobiti najbrži i najpraktičniji pristup svim sadržajima dostupnim na vašim pogonima i izvršiti trenutne operacije s bilo kojim mapama/datotekama.

Korisničko sučelje Total Commandera dizajnirano je u klasičnom dvopanelnom obliku, što je svakako zgodno pri izvođenju najrazličitijih naredbi s objektima. Na vrhu "zapovjednika" je glavni izborni izbornik, a ispod njega - alatna traka za trenutni pristup mnogim funkcijama i postavkama trgovačkog centra. U horizontalnoj ploči ispod, za još veću praktičnost, nalazi se najviše često korištene naredbe.

Ovdje su, u načelu, svi glavni funkcionalni blokovi upravitelja datotekama koji vam mogu biti korisni kada koristite TC.

Odabir diskova (pogona) u Total Commanderu

Prije nego počnete raditi s datotekama/mapama, prvo morate pronaći i otvoriti vanjski/unutarnji/mrežni pogon na kojem su pohranjene. Da biste to učinili, kliknite na u gornjem lijevom kutu svake ploče pravokutnik sa strelicom i odaberite ovaj tvrdi disk/flash disk/mrežni hdd itd.

Traženje datoteka u Total Commanderu

Za brzo pronalaženje važnih mapa/datoteka na disku koristite funkciju pretraživanja integriranu u TK klikom na ikonu „dvogled” na alatnoj traci ili uzastopnim klikom na sljedeće opcije u izborniku postavki: "Timovi" --> "Pronađi datoteke". A da biste dobili bolje rezultate, koristite dodatne. parametri pretraživanja.

Osnovne operacije s mapama/datotekama u Total Commanderu

Sve radnje s mapama/datotekama u "zapovjedniku" izvode se vrlo jednostavno, doslovno, pritiskom na jednu ili dvije tipke.

Odabir datoteka

Da biste izvršili operacije s datotekama na nekoliko objekata odjednom, prvo ih morate odabrati. To možete učiniti klikom na svaki objekt prava. tipkovnica miševi ili njen lav. tipku, nakon pritiska i držanja Ctrl.

Preimenovanje datoteka

Pronađite željenu datoteku/mapu i dvaput kliknite na objekt (ali ne prebrzo!) lav. tipku miša, a zatim postavite novi naziv.

Brisanje datoteka

Odaberite željeni objekt ili označite nekoliko stavki odjednom. Zatim kliknite F8- ključ za brisanje.

Kopiranje/premještanje datoteka

Odaberite na jednoj ploči željenu datoteku/mapu ili nekoliko komada, prethodno ih označivši (tj. istaknuvši). Zatim na drugoj ploči odaberite odredišni imenik(tj. mapu u koju želite kopirati/prenijeti te objekte) i kliknite F5 ili F6.

FTP veza u Total Commanderu

Kliknite na ikonu "Stvori ftp vezu" na nadzornoj ploči Total Commandera. Zatim unesite url ili adresu poslužitelja i konfigurirajte dodatne postavke. parametri veze. Za spajanje na gotove FTP veze u budućnosti kliknite na opciju "Poveži se na ftp poslužitelj".

Povezivanje mrežnih pogona u Total Commanderu

Opcija poziva "Neto" u izborniku postavki programa. Zatim odaberite funkciju "Mapiraj mrežni pogon".

U prozoru koji se pojavi odaberite željeni pogon i mrežnu mapu koju želite koristiti u budućnosti.

Ovdje je najosnovnija stvar koja vam može zatrebati kada koristite TC. Međutim, ako ozbiljnije proučite ovaj uslužni program, njegove mogućnosti možete koristiti mnogo šire!

Zatrpano računalo datotekama i mapama vrlo često dovodi do toga da na računalu može biti puno identičnih datoteka - duplikata. Međutim, mogu se nalaziti u različitim mapama i imati različit naziv. Postoji nekoliko desetaka specijaliziranih programa s kojima možete lako pronaći duplikate i izbrisati nepotrebne kopije. Često instaliranje dodatnih programa može uzrokovati određene poteškoće, primjerice na radnom računalu. Ali ako imate instaliran upravitelj datoteka Total Commander, takve datoteke možete pronaći na svom računalu.

Total Commander

Vrijedno je reći da je Total Commander izvrstan upravitelj datoteka. Ima mnogo korisnih funkcija. Plaća se, ali se lako snalazi jer... davno je podijeljen i lako se može skinuti s torrena, na primjer, . I još jedna napomena: kada se ovaj program podijeli, obično se doda hrpa dodatnih dodataka koji uvelike poboljšavaju mogućnosti.
U nastavku ćemo pogledati način pronalaženja duplikata u dvije uspoređene mape (uključujući podmape) prema njihovom sadržaju. Međutim, neće se izvršiti unutar odabranih mapa (podmapa) međusobno. Ovo pretraživanje vam omogućuje da odmah uklonite duplikate iz mape gdje ne bi trebali biti.

Kao alat za pronalaženje duplikata koristit ćemo alat “Directory Synchronization”. Otvorite na lijevoj i desnoj ploči upravitelja one mape u kojima planirate tražiti duplicirane datoteke.

Otvorite izbornik "Alati" i pokrenite stavku "Sinkroniziraj direktorije".

Otvorit će se prozor s postavkama u kojem trebate pravilno pripremiti pretragu.

Označite okvir "s podmapama" ako planirate pretraživati ​​iu podmapama. Datoteke je bolje uspoređivati ​​po sadržaju, to je malo sporije, ali tada ćete sigurno znati da su potpuno iste. Sada obratite pozornost na odjeljak "Prikaži", zanimat će nas samo identične datoteke, pa kako ne biste zatrpali ploču rezultatima pretraživanja, odmah poništite odabir drugih ikona. Naravno, tražimo duplikate, odnosno one datoteke koje će se nalaziti u mapama na lijevoj ploči iu mapama na desnoj ploči. Stoga označite gumb "Duplicates" i poništite odabir gumba "unique". Te datoteke koje se nalaze samo u jednoj od ploča malo su nam zanimljive.

Nakon što su sve postavke dovršene, prijeđite na usporedbu klikom na odgovarajući gumb. Nakon izvršenja pretraživanja, zaslon će prikazati popis identičnih datoteka na lijevoj i desnoj ploči.

Da biste izbrisali datoteke s lijeve ili desne strane, morate odabrati sve pronađene duplikate pritiskom, na primjer, Ctrl+A i desnom tipkom miša kliknuti na kontekstni izbornik i kliknuti na “Izbriši s lijeve strane” (ili “Izbriši s desne strane”) .

Dakle, prilično zgodan i jednostavan alat za traženje i uklanjanje duplikata, Total Commander, omogućit će vam brzo pospremanje direktorija na računalu i time oslobađanje slobodnog prostora na disku, što je također važno.

U ovoj lekciji ćemo govoriti o programu Total Commander. Ovo je najučinkovitiji, jednostavan za upravljanje i nezamjenjiv upravitelj datoteka, koji je za mnoge korisnike postao neophodan u radu s datotekama i neizostavan atribut u izgradnji web stranice.

Kao i uvijek, preporučujem preuzimanje Total Commander trenutna verzija sa službene web stranice. U vrijeme pisanja ovog teksta, probna verzija Total Commandera 8.01 aktualna je na web stranici proizvođača, 32-bitna i 64-bitna verzija. Koristim prijenosnu verziju Total Commandera 7.5.

Treba napomenuti da je probna verzija beskrajno besplatna verzija. Uostalom, nakon isteka besplatnih mjesec dana korištenja, isti se ne blokira. Samo pritisnite jedan od tri broja (1, 2 ili 3) i nakon odbrojavanja sekundi, Total Commander će se pokrenuti. Neće biti ograničenja u pogledu funkcionalnosti.

Dakle, pogledajmo pobliže Total Commander:

Total Commander - opis funkcija

Total Commander je izvorno stvoren za rad s datotekama. Na ekranu ćemo imati dva prozora s popisom mapa i datoteka; možemo istovremeno vidjeti dva pogona, na primjer C i D. Štoviše, pregledavanje ili traženje datoteka i mapa, kao i njihovo povlačenje između pogona, puno je više prikladniji od korištenja ugrađenog Windows Explorera.

Diskove možete mijenjati mišem ili tipkovnicom pritiskom na Alt+F1 ili Alt+F2 za lijevu i desnu ploču ukupnog broja. Ili odaberite diskove na gornjoj ploči:

Pogled u dva okna znatno olakšava kopiranje ili premještanje datoteka. U jednom panelu postavljamo odakle kopirati - u drugom panelu odakle kopirati.

Na dnu se nalazi ploča na kojoj su označene glavne operacije i prečaci za te operacije. Kretanje između dva panela vrši se tipkom TAB.

Prođimo kroz postavke ovog upravitelja datoteka, gdje možete podesiti i uljepšati mnoge stvari. Da biste to učinili, morat ćete odabrati "Konfiguracija" - "Postavke" u gornjem izborniku. Prva kartica sadrži neke od najvažnijih postavki koje određuju izgled i funkcionalnost prozori upravitelja datoteka:

Kao što vidite, ovdje je sve jednostavno. Bit će dovoljno poništiti ili potvrditi okvir, zatim kliknuti na gumb "Primijeni" i promjene će biti izvršene. Mislim da ćete sami odrediti postavke.

Ključne značajke Total Commandera

Total Commander vam omogućuje razvrstavanje, brisanje, kopiranje i pregled informacija o svim datotekama koje se nalaze na vašem računalu ili mrežnim pogonima na jednostavan način. Ali osim toga, Total Commander može i ima puno korisnih stvari:

(Alt+F7) u mnogočemu je superiorniji od sličnog pretraživanja pomoću operativnog sustava. Webmasterima će posebno biti korisno pretraživanje sadržaja datoteka ili traženje željene datoteke u mapama tražilice (Joomla) koja generira Html kod za određeni dio web stranice. To mi jako pomaže kada tražim dio koda za uređivanje.

Ako tražite datoteke na ruskom, ne zaboravite označiti okvir "UTF 8".

(CTRL+F) upravitelj datoteka integriran u ovo omogućuje vam da se povežete na svoju stranicu putem FTP protokola i radite s datotekama točno kao da su na vašem računalu. Da biste odabrali vezu, samo pritisnite CTRL+F, a ako još niste konfigurirali niti jednu vezu, tada u prozoru koji se otvori jednostavno kliknite na gumb "Dodaj".

Postavke se ne razlikuju mnogo od onoga što sam opisao FileZilla, no prema informacijama s interneta, Total Commander ima problem sa sigurnošću lozinke. Zato koristim filezillu.

3. Prikaži sve datoteke bez poddirektorija(Ctlr+B) - ako ste previše lijeni za penjanje kroz sve podmape mape otvorene u jednoj od ploča Total Commandera, tada možete koristiti ovu funkciju. Ako želite, zatim možete kopirati (premjestiti) sve te datoteke u mapu otvorenu na susjednoj ploči.

4. Preimenovanje grupe(Ctlr+M) - odaberite na bilo kojoj ploči potreban broj datoteka koje će se morati preimenovati pomoću određene maske. Alat je vrlo sofisticiran i možete ga koristiti za stvaranje čuda:

5. Interne asocijacije- dostupno iz izbornika "Datoteke". Sve datoteke koje otvorite iz Total Commandera duplim klikom možete povezati (prilagoditi njihovo otvaranje) s bilo kojim programom na vašem računalu. A to se može učiniti suprotno asocijacijama koje ste konfigurirali u sustavu.

6. Možeš paket, (Alt+F5) raspakirati(Alt+F9) i ček(Alt+Shift+F9) arhivira pomoću dodataka za arhiviranje instaliranih u upravitelju datotekama. U arhive možete ulaziti kao u obične mape, što je vrlo zgodno.

7. U izborniku Pogled možete konfigurirati različite načine prikaza datoteka i mapa. Prema zadanim postavkama koristi se detaljni način, ali, po mom mišljenju, "kratki" način je manje stresan za mozak. Za pregled slika možete koristiti način rada "View Thumbnails" (njihova veličina postavljena je u postavkama Total Commandera). Naravno, za pregled i rad s fotografijama bilo bi bolje koristiti specijalizirane programe (na primjer, besplatni preglednik XnView), ali ponekad nije preporučljivo pokretati zasebnu aplikaciju za to.

Ovo je minimalna recenzija glavne značajke Total Commandera (Total Commander).

Povezujemo uređivač Notepad++ za uređivanje prema zadanim postavkama u Total Commanderu (Total Commander)

Kao što sam već rekao, najbolji uređivač tekstualnih datoteka je Notepad++. Kako ga postaviti kao zadanog uređivača u Total Commanderu. Jednostavno je. Idite na gornji izbornik u Konfiguracija - Postavke. Tražimo Edit/View.

Odaberite program Editor. Otvorit će vam se prozor za odabir staze gdje trebate pronaći Notepad++ (kod mene u C:\Program Files (x86)\Notepad++\notepad++.exe) i odabrati samu programsku datoteku

Sada će se uređivanje prema zadanim postavkama i pritiskom na F4 dogoditi u Notepad ++

Dakle, rezimirajmo. Sve što sam vam rekao samo je mali djelić ogromnih mogućnosti koje postoje Total Commander. Pravilno postavljanje Total Commandera daje vam toliko mogućnosti da će njihovo proučavanje potrajati. Ruska pomoć može se pročitati na internetu http://flint-inc.ru/tchelp/, zajednica obožavatelja (s puno savjeta) može se pronaći na wincmd.ru.

Datum objave

Pozdrav, danas ćemo naučiti kako pretraživati ​​datoteke. Razmotrimo pretraživanje prema nazivu datoteke i sadržaju.

Potražit ćemo pomoć programa totalni Zapovjednik. Pokrenimo program. U izborniku "alati" odaberite "Traži datoteke" ili pritisnite kombinaciju tipki Alt+F7. Pojavit će se sljedeći prozor.

1. Pretraživanje po nazivu datoteke.

Da biste pronašli datoteku po nazivu, morate unijeti naziv datoteke koju tražite u polje "Traži datoteke". U polje "Lokacija pretraživanja" potrebno je unijeti lokaciju na kojoj će se vršiti pretraga. Kako biste izbjegli ručni unos staze, možete kliknuti na gumb ">>" i odabrati direktorij s popisa.

U polje "Traži datoteku" možete unijeti:

  • Cijeli naziv datoteke, na primjer "test.txt"
  • Dio naziva "test"
  • Maska za pretragu. Na primjer, "test.*" - tražit će datoteku pod nazivom test i s bilo kojom ekstenzijom. "*.jpeg" - traži sve datoteke s ekstenzijom JPEG.

Vrijedno je napomenuti da je pretraživanje implementirano u operacijskom sustavu Windows vrlo slično gore prikazanom.

2. Pretraživanje datoteka prema sadržaju

Ako je potrebno pronaći datoteku s određenim sadržajem, morate, kao u prethodnom slučaju, odabrati mjesto pretraživanja. Zatim označite potvrdni okvir "S tekstom", au polje nasuprot morate unijeti tekst koji vas zanima. Po potrebi vršimo dodatne postavke.

Ako su kriteriji pretraživanja konfigurirani, vrijeme je da kliknete gumb "Pokreni pretraživanje". Program će početi raditi.

Rezultati programa bit će prikazani u istom prozoru, samo će se povećati. Duplim klikom na datoteku možete otići u direktorij u kojem se ona nalazi.

U primjeru prikazanom na slici, traži se datoteka čiji tekst sadrži riječ "Fegorsk". traži totalni Zapovjednik bit će na pogonu "C".

Napomena: pretraživanje sadržaja može biti od velike pomoći. Dat ću vam primjer. Radim kao programer i ne moram pronaći nikakvu datoteku. Tekst koji sadrži, na primjer, riječ "funkcija". Da bih to učinio, otvorim prozor za pretraživanje, odaberem mapu u kojoj želim nešto pronaći, označim potvrdni okvir "s tekstom" i unesem tekst koji me zanima. Kao rezultat, dobivam popis datoteka u kojima se koristi moja funkcija. I nisam morao otvarati svaku datoteku pojedinačno. Također je vrlo važno da se pretraživanje može izvršiti ne samo u tekstualnim datotekama.

Danas sam naišao na činjenicu da na internetu nema puno informacija o regularnim izrazima za Total Commander. Točnije, možda postoji, ali ga je izuzetno teško pronaći. Da, a osim toga, tamo nisu sve suptilnosti izrečene i "sažvakane". A nama, ljudima koji jako brzo živimo, svaka je minuta dragocjena. I potrebno je jako puno vremena da shvatimo što će nam pomoći, a što neće... Općenito, odlučio sam ovdje prikupiti sve informacije koje sam našao u redovnoj sezoni za Total Commander. Za početak, pokazat ću vam što piše u priručnicima (službene informacije) od samih programera, ali s ruskim prijevodom! =)

Pomoć za korištenje regularnih izraza u Total Commanderu (priručnik)

Regularni izrazi

Regularni izrazi vrlo su moćan alat za pretraživanje. Omogućuju vam pretraživanje složenih kombinacija riječi. Regularni izrazi uglavnom su namijenjeni profesionalcima, ali mogu biti korisni i početnicima za traženje određenih dokumenata (pogledajte primjere u nastavku).

Total Commander podržava regularne izraze u sljedećim funkcijama:
- Naredbe → Traži datoteke. Pretraživanje vam omogućuje pronalaženje datoteke prema nazivu datoteke i/ili sadržaju datoteke
- U Listeru
- U alatu za skupno preimenovanje
- U dijaloškom okviru za odabir

Regularni izrazi sastoje se od regularnih znakova i posebnih znakova, takozvanih meta-karaktera. Sljedeći simboli su meta-karakteri ili se mogu nazvati vodećim dijelovima meta-karaktera:
, \ () () ^ $ + *? (samo u klasama karaktera:-)

Uobičajeni likovi

Ako za pretragu napišete samo obične znakove, na primjer: “test”, tada će vam pretraga pronaći datoteku s tim znakovima u strogom redoslijedu, poput “t→e→s→t”. Napomena: Ovaj upit pronalazi "test" bilo gdje u nazivu datoteke i/ili retku u tekstu.

Redoslijed prijeđenih kilometara

Obrnuta kosa crta \ započinje izlaznu sekvencu. Primjeri kontrolnih nizova:
\t - Zaustavi tabulator
\xnn - Znak sa heksadecimalnim kodom "nn". Primjer: \x20 je razmak Tablica znakova Charmap.exe (ako je instalirana) prikazuje kodove većine posebnih znakova. Ovu tablicu možete koristiti u kontinuiranom načinu za pretvorbu iz decimalnog u heksadecimalni.
\x(NNNN) - Unicode s heksadecimalnim kodom NN. Imajte na umu da Total Commander sada koristi Unicode za nazive datoteka, tako da morate koristiti ovaj zapis za nelatinične znakove. Na primjer, kada tražite ruske znakove.
\[ - Lijeva uglata zagrada. Budući da su uglate zagrade meta-znakovi, ako želite pronaći uglatu zagradu u tekstu, morat ćete staviti obrnutu kosu crtu ispred nje (uglata zagrada): \[
\\ - Pronalazi obrnutu kosu crtu.
\. - Pronalazi točku (Samo "." pronalazi bilo koji znak, vidi dolje).

Klase znakova

Znakovi u uglatim zagradama omogućuju vam da konstruirate klasu znakova. Total Commander će pronaći jedan od simbola ove klase. Crtica vam omogućuje definiranje grupa, na primjer, .
^ - Na početku, pronalazi sve znakove osim navedenih.

Primjeri:
- Potražite točno jedan od navedenih znakova.
[^aeiou] - Traži sve osim navedenih znakova.
Mer nalazi "Meier" u svim mogućim načinima pisanja: Mayer, Meyer, Maier, Meier. Ovo je vrlo korisno ako se ne možete sjetiti kako je ime točno napisano.

Meta likovi

Evo popisa najvažnijih meta znakova:
^ - Početak retka
$ - Kraj retka
. - Bilo koji lik
\w - slova, brojke ili podvlaka _
\W je suprotno od \w
\d - znamenka
\D nije broj
\s - razdjelnici riječi (razmak, tabulator itd.)
\S - riječi bez graničnika
\b - pronalazi granicu riječi (kombinacija \s i \S)
\B je suprotno od \b

Iteratori

Iteratori se koriste za ponavljanje znaka ili izraza na lijevoj strani iteratora.
* - Negdje nula ili više puta
+ - Jednom ili više puta negdje
(n) točno n puta negdje
(n,) barem n puta negdje
(n,m) minimalno n i m maksimalno vrijeme negdje

Svi ovi operatori su "pohlepni", što znači da prihvaćaju onoliko znakova koliko mogu dobiti. Upisujete upitnik? nakon što ih operater učini "nepohlepnima", tj. potrebno je točno onoliko znakova koliko je potrebno.
Primjer: ako primijenite "b+" na ciljni niz "abbbbc", tada će pretraživanje pronaći "bbbb", a ako primijenite "b+?", tada će pretraživanje pronaći samo "b".

Alternative

Alternative su u zagradama i odvojene okomitom crtom. Primjer: (Ivan|Jakov|Petar) odgovara jednom od imena Ivan, Jakov ili Petar.

Pretraživanje podizražaja + funkcija zamjene

Dijelovi teksta u zagradama uzimaju se kao podizrazi. Primjer: Za promjenu naziva i tumačenje naziva .mp3 datoteke kada su odvojeni crticom (Ime - Interpreter.mp3), to se može riješiti na sljedeći način:
Pretraživanje: (.*) - (.*)\.mp3
Zamijenite s: $2 - $1.mp3
Ovdje $1 označava tekst u prvim zagradama, a $2 znači tekst u drugim zagradama.

Obrnuto

\n - Pronalazi podizraz n drugi put u rezultatu pretraživanja.
Primjer: (.+)\1+ pronalazi, na primjer, abab (gdje je prvi ab pronađen prema: .+, a drugi prema: \1+)

Modifikatori

Modifikatori se koriste za promjenu ponašanja regularnih izraza.

(?i) - Ignorirajte velika/mala slova. U Total Commanderu ovo je zadana postavka za nazive datoteka.
(?-i) - Osjetljivo na velika i mala slova.
(?g) - Omogući pohlepni način (omogućeno prema zadanim postavkama)
(?-g) Onemogućite pohlepni način, tako da "+" znači isto što i "+".

Ostali modifikatori nisu relevantni za Total Commander jer program podržava pretraživanje regularnih izraza SAMO U JEDNOM REDU.

Total Commander koristi besplatne Delphi biblioteke "TRegExpr" Andreya V. Sorokina
Neka od gornjih objašnjenja preuzeta su iz datoteke pomoći za ovu biblioteku.

Nekoliko riječi od mene

Ako želite izvršiti pretragu datoteka (prema nazivu datoteke) u određenim datotekama (u mom slučaju trebale su mi php i js datoteke), onda je ovdje izraz koji mi je pomogao:

*. php;*. js tj. Ispostavilo se da mi nikakve zagrade tu nisu pomogle... Trebate samo svaki izraz odvojiti točkom-zarezom i onda će sve ispasti. Općenito, za IT ljude sve je intuitivno! =)

Najbolji članci na temu