Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Sigurnost
  • Regularni izrazi u Total Commanderu (ili traženju uzoraka). Brža pretraga podataka u Total Commanderu

Regularni izrazi u Total Commanderu (ili traženju uzoraka). Brža pretraga podataka u Total Commanderu

Moći ćete dobiti najbrži i super praktičan pristup svom sadržaju dostupnom na vašim diskovima i obavljati trenutne operacije sa bilo kojim folderom/fajlom.

Korisnički interfejs Total Commandera je napravljen u klasičnoj formi sa dva panela, što je svakako zgodno kada se izvršavaju razne komande sa objektima. Na vrhu "komandant" je glavni opcioni meni, a ispod njega - traka sa alatkama za trenutni pristup mnogim funkcijama i postavkama TC-a. U horizontalnom panelu na dnu, za još veću udobnost, ima ih najviše često korištene komande.

Ovdje su, u principu, svi glavni funkcionalni blokovi upravitelja datoteka koji mogu biti korisni pri korištenju TC-a.

Odabir diskova (diskova) u Total Commanderu

Prije nego počnete raditi s datotekama/mapama, prvo morate pronaći i otvoriti eksterni/interni/mrežni disk na kojem su pohranjeni. Da biste to učinili, u gornjem lijevom kutu svakog panela kliknite na pravougaonik sa strelicom i odaberite taj tvrdi disk/fleš disk/mrežni hdd itd.

Pronalaženje datoteka u Total Commanderu

Za brzo pronalaženje važnih foldera/fajlova na disku, koristite funkciju pretraživanja integriranu u trgovački centar tako što ćete kliknuti na ikonu "dvogled" na traci s alatima ili uzastopnim klikom na sljedeće opcije u izborniku za podešavanje: "timovi" --> "Traži fajlove". A za najbolje rezultate koristite opcije pretraživanja.

Osnovne operacije sa fasciklama/datotekama u Total Commanderu

Sve radnje sa fasciklama / fajlovima u "komandantu" izvode se izuzetno jednostavno, doslovno, pritiskom na jedno ili dva dugmeta.

Izbor fajla

Da biste izvršili operacije datoteka na nekoliko objekata odjednom, oni prvo moraju biti odabrani. To možete učiniti klikom na svaki objekt prava. clav. miš ili njen lav. dugme, nakon pritiska i držanja ctrl.

Preimenovanje fajlova

Pronađite željeni fajl/folder i dvaput kliknite na objekat (ali ne prebrzo!) Lav. dugme miša, a zatim postavite novo ime.

Brisanje fajlova

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

Kopiraj/Premjesti datoteke

Odaberite na jednom panelu željeni fajl/folder ili nekoliko komada, prethodno označenih (tj. istaknutih). Zatim na drugom panelu odaberite odredišni direktorij(tj. folder u koji želite kopirati/premjestiti ove objekte) i kliknite F5 ili F6.

FTP veza u Total Commanderu

Kliknite na ikonu "Kreiraj ftp vezu" na Total Commander kontrolnoj tabli. Zatim unesite url ili adresu servera i konfigurirajte add. parametri veze. Za povezivanje na gotove ftp veze u budućnosti kliknite na opciju "Poveži se na ftp server".

Povezivanje mrežnih diskova u Total Commanderu

Poziv opcija "Net" u meniju postavki programa. Zatim odaberite funkciju "Mapirajte mrežni disk".

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

Ovo 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!

Zatrpanost računara datotekama i fasciklama vrlo često dovodi do činjenice da računar može sadržati mnogo identičnih fajlova – duplikata. Međutim, mogu se nalaziti u različitim mapama i imati različit naziv. Postoji nekoliko desetina specijaliziranih programa pomoću kojih možete lako pronaći duplikate i ukloniti nepotrebne kopije. Često instaliranje dodatnih programa može uzrokovati određene poteškoće, na primjer, na radnom računaru. Ali ako imate instaliran Total Commander fajl menadžer, onda takve datoteke možete pronaći na svom računaru.

Total Commander

Vrijedi reći da je Total Commander odličan upravitelj datoteka. Ima puno korisnih funkcija. Plaća se, ali je lako zaobići, jer. davno je podijeljen i lako se može preuzeti sa torrenta, na primjer, . I još jedna napomena: kada se ovaj program podijeli, obično se u njega ušije gomila dodatnih dodataka koji uvelike poboljšavaju mogućnosti.
U nastavku ćemo pogledati način traženja duplikata u dva upoređena foldera (uključujući podfoldere) prema njihovom sadržaju. Međutim, neće se izvršiti unutar odabranih foldera (podfoldera) među njima. Takva pretraga vam omogućava da odmah uklonite duplikate iz mape u kojoj se ne bi trebali nalaziti.

Kao alat za pronalaženje duplikata koristićemo alat "Sinhronizacija imenika". Otvorite fascikle u levom i desnom oknu menadžera u kojima planirate da tražite duple datoteke.

Otvorite meni "Alati" i pokrenite stavku "Sinhronizacija direktorijuma.

Otvorit će se prozor postavki u kojem morate pravilno pripremiti pretragu.

Označite potvrdni okvir "sa poddirektorijumima" ako planirate da pretražujete i u poddirektorijumima. Upoređivanje datoteka je bolje po sadržaju, malo je sporije, ali tada ćete sigurno znati da su potpuno isti. Sada obratite pažnju na odjeljak „Prikaži“, zanimat će nas samo identične datoteke, stoga, kako ne biste zatrpali ploču s rezultatima pretraživanja, odmah poništite odabir drugih ikona. Naravno, tražimo duplikate, odnosno one fajlove koji će se nalaziti u fasciklama na levom panelu i u fasciklama na desnom panelu. Dakle, odaberite dugme "duplikati" i poništite izbor dugmeta "jedinstveno". Oni fajlovi koji se nalaze samo na jednom panelu nas malo zanimaju.

Nakon što su sva podešavanja obavljena, pokrenite poređenje klikom na odgovarajuće dugme. Nakon što se pretraga završi, na ekranu će se prikazati lista identičnih datoteka u levom i desnom oknu.

Da biste izbrisali datoteke s lijeve ili desne strane, morate odabrati sve pronađene duplikate pritiskom, na primjer, Ctrl + A i desnim klikom u kontekstnom izborniku, kliknite "Izbriši lijevo" (ili "Izbriši desno").

Dakle, prilično zgodan i jednostavan alat za pronalaženje i uklanjanje duplikata Total Commander-a će vam omogućiti da brzo sredite svoje direktorije na vašem računalu i time oslobodite slobodan prostor na disku, što je također važno.

U ovoj lekciji ćemo govoriti o programu Total Commander. Ovo je najefikasniji, jednostavan za upravljanje i nezamjenjiv upravitelj datoteka, koji je mnogim korisnicima postao i neophodan za rad s datotekama i nezaobilazan atribut u izgradnji stranice.

Kao i uvijek, preporučujem preuzimanje Total Commander trenutnu verziju sa stranice zvanične stranice. U vrijeme pisanja ovog teksta, probna verzija Total Commander-a 8.01 je ažurirana na web stranici proizvođača, i 32-bitna i 64-bitna verzija. Koristim prenosivu verziju Total Commandera 7.5.

Treba napomenuti da je probna verzija beskonačno besplatna verzija. Uostalom, nakon isteka besplatnog mjeseca korištenja, nije blokiran. Dovoljno je pritisnuti jedan od tri broja (1, 2 ili 3) i nakon odbrojavanja sekundi startuje Total Commander. Neće biti ograničenja u funkcionalnosti.

I tako, pogledajmo Total Commander detaljnije:

Total Commander - opis funkcija

Total Commander je prvobitno kreiran za rad sa fajlovima. Na ekranu ćemo imati dva prozora sa listom fascikli i fajlova, istovremeno možete videti dva diska, na primer C i D. Štaviše, pregled ili traženje fajlova i fascikli, kao i njihovo prevlačenje između diskova je mnogo praktičniji nego koristeći ugrađeni Windows Explorer.

Možete mijenjati diskove pomoću miša ili tastature pritiskom na Alt+F1 ili Alt+F2 za lijevu i desnu ploču totala, respektivno. Ili odaberite diskove na gornjoj ploči:

Kod ekrana sa dva okna mnogo je praktičnije kopirati ili premještati datoteke. Na jednom panelu postavljamo odakle da kopiramo - na drugom panelu gde da kopiramo.

Na dnu se nalazi panel na kojem su potpisane glavne operacije i prečice za ove operacije. Kretanje između dva panela se vrši pomoću tipke TAB.

Pogledajmo 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 za upravljanje datotekama:

Kao što vidite, ovdje je sve jednostavno. Biće dovoljno da poništite ili označite kućicu, zatim kliknite na dugme "Primeni" i promene su napravljene. Mislim da ćete sami shvatiti podešavanja.

Glavne karakteristike Total Commander-a (Total Commander)

Total Commander vam omogućava da sortirate, izbrišete, kopirate i pregledate informacije o svim datotekama koje se nalaze na vašem računaru ili na mrežnim diskovima na način prilagođen korisniku. Ali osim ovoga, Total Commander može i ima puno korisnih stvari:

(Alt+F7) po mnogo čemu nadmašuje sličnu pretragu pomoću operativnog sistema. Webmasterima će biti posebno korisno da pretražuju po sadržaju datoteka ili traže željenu datoteku u fasciklama motora stranice (Joomla), koji generiše Html kod određenog dijela web stranice. Mnogo mi pomaže kada tražim dio koda za uređivanje.

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

(CTRL+F) integrisan u ovaj fajl menadžer omogućava vam da se povežete sa svojom lokacijom preko FTP protokola i radite sa njenim fajlovima tačno kao da su na vašem računaru. Da biste odabrali vezu, dovoljno je pritisnuti CTRL + F, a ako još niste konfigurirali niti jednu vezu, onda u prozoru koji se otvori jednostavno kliknite na dugme "Dodaj".

Postavke se ne razlikuju mnogo od onoga što sam opisao FileZilla, ali prema informacijama sa interneta, Total Commander ima problem sa sigurnošću lozinki. Zato koristim filezilla.

3. Prikaži sve datoteke bez poddirektorija(Ctlr+B) - ako ste previše lijeni da se popnete na sve podfoldere foldera otvorenih na jednom od panela Total Commander-a, možete koristiti ovu funkciju. Po želji, tada će biti moguće kopirati (premjestiti) sve ove datoteke u bilo koju mapu otvorenu na susjednom panelu.

4. Grupno preimenovanje(Ctlr+M) - odaberite na bilo kojem panelu potreban broj datoteka koje će trebati preimenovati prema određenoj maski. Alat je vrlo sofisticiran i s njim možete raditi čuda:

5. Interna udruženja- dostupno iz menija "Datoteke". Sve datoteke koje otvorite iz Total Commandera dvostrukim klikom mogu se povezati (prilagoditi njihovo otvaranje) sa bilo kojim programom na vašem računaru. A to se može učiniti suprotno asocijacijama koje ste konfigurirali u sistemu.

6. Možeš pack, (Alt+F5) raspakovati(Alt+F9) i provjeriti(Alt+Shift+F9) arhivira koristeći dodatke za arhiviranje instalirane u upravitelju datoteka. Možete ući u arhive kao u obične foldere, što je vrlo zgodno.

7. U meniju Prikaz možete prilagoditi različite načine za prikaz datoteka i foldera. Zadani način rada je opsežan, ali manje pritiskanje na mozak je, po mom mišljenju, "kratko". Za pregled sličica slika možete koristiti režim "Prikaz sličica" (njihova veličina je podešena u postavkama Total Commandera). Naravno, bilo bi bolje koristiti specijalizirane programe za pregled i rad sa fotografijama (na primjer, besplatni preglednik XnView), ali ponekad nije preporučljivo pokretati zasebnu aplikaciju za to.

Ovo je minimalni pregled. glavne karakteristike Total Commander-a (Total Commander).

Povezujemo Notepad ++ editor za uređivanje prema zadanim postavkama u Total Commander-u (Total Commander)

Kao što sam rekao, najbolji uređivač tekstualnih datoteka je Notepad++. Kako to učiniti zadanim uređivačem u Total Commanderu. Sve je jednostavno. Idite na gornji meni u Konfiguracija - Postavke. Traži se Edit/View.

Odaberite program za uređivanje. Otvoriće se prozor za odabir putanje u kojem trebate pronaći Notepad++ (u mom C:\Program Files (x86)\Notepad++\notepad++.exe) i odabrati samu programsku datoteku

Sada će se uređivanje i po defaultu i pritiskom na F4 odvijati u Notepad ++

Dakle, da sumiramo. Sve što sam rekao je samo mali dio onih ogromnih mogućnosti koje imaju Total Commander (Total Commander). Pravilna postavka Total Commandera daje toliko mogućnosti da će njihovo proučavanje potrajati. Ruska pomoć se može pročitati na internetu http://flint-inc.ru/tchelp/, zajednica obožavatelja (sa puno savjeta) može se naći na wincmd.ru

Datum objave

Zdravo, danas ćemo naučiti kako pretraživati ​​datoteke. Razmotrimo pretragu po imenu i sadržaju datoteke.

Tražit ćemo pomoć programa totalni komandant. Pokrećemo program. U izborniku "Alati" odaberite stavku "Pronađi datoteke" ili pritisnite kombinaciju tipki Alt + F7. Pojavit će se sljedeći prozor.

1. Pretražite po imenu datoteke.

Da biste pronašli datoteku po njenom imenu, unesite naziv datoteke koju tražite u polje "Traži datoteke". U polje Traži lokaciju unesite lokaciju na kojoj će se izvršiti pretraga. Kako ne biste ručno unosili putanju, možete kliknuti na dugme ">>" i odabrati direktorij sa liste.

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

  • Puni naziv datoteke, npr. "test.txt"
  • Dio naziva "test"
  • Maska za pretragu. Na primjer "test.*" - tražit će datoteku sa imenom test i sa bilo kojom ekstenzijom. "*.jpeg" - traži sve datoteke sa JPEG ekstenzijom.

Vrijedi napomenuti da je pretraga implementirana u Windows operativnom sistemu vrlo slična onoj koja je gore prikazana.

2. Pretražite fajlove po sadržaju

Ukoliko postoji potreba za pronalaženjem datoteke sa određenim sadržajem, potrebno je, kao iu prethodnom slučaju, odabrati lokaciju za pretragu. Zatim označite polje "Sa tekstom", a u polje nasuprot potrebno je da unesete tekst koji vas zanima. Po potrebi vršimo dodatna podešavanja.

Ako su kriteriji pretraživanja postavljeni, vrijeme je da kliknete na dugme "Pokreni pretragu". Program će početi sa radom.

Rezultati programa će biti prikazani u istom prozoru, jednostavno će se povećati. Dvoklikom na datoteku možete otići u direktorij u kojem se nalazi.

Primjer prikazan na slici traži datoteku čiji tekst sadrži riječ "Fegorsk". Traži totalni komandant biće na C disku.

Napomena: Pretraga sadržaja može biti od velike pomoći. Dat ću vam primjer. Radim kao programer i ne moram da pronađem neki fajl. Tekst koji sadrži, na primjer, riječ "funkcija". Da bih to uradio, otvorim prozor za pretragu, izaberem fasciklu u kojoj želim nešto da pronađem, označim polje "sa tekstom" i unesem tekst koji me zanima. Kao rezultat, dobijam listu datoteka u kojima se koristi moja funkcija. I nisam morao da otvaram svaki fajl pojedinačno. Takođe je veoma važno da se pretraga može vršiti ne samo u tekstualnim datotekama.

Danas sam naišao na činjenicu da na internetu nema toliko informacija o regularnim izrazima za Total Commander. Tačnije, možda postoji, ali je izuzetno teško pronaći. Da, a osim toga, tu se ne izgovaraju i "žvakaju" sve suptilnosti. A nama, ljudima koji žive veoma brzo, svaki minut je dragocen. I trebat će jako dugo da shvatimo šta će nam pomoći, a šta neće... Generalno, odlučio sam da ovdje prikupim sve informacije koje sam pronašao u redovnim igrama za Total Commander. Za početak ću vam pokazati šta pišu u priručnicima (zvanične informacije) od samih programera, ali s ruskim prijevodom! =)

Pomoć za korištenje regularnih izraza u Total Commanderu (ručno)

Regularni izrazi

Regularni izrazi su vrlo moćan alat za pretraživanje. Omogućavaju vam da tražite složene kombinacije riječi. Regularni izrazi su uglavnom 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:
- Komande → Traži fajlove (Traži). Pretraga vam omogućava da pronađete datoteku po imenu datoteke i/ili sadržaju datoteke
- U Listeru
- U alatu za preimenovanje grupe
- U dijalogu za odabir

Regularni izrazi se sastoje od regularnih znakova i specijalnih znakova, takozvanih meta znakova. Sljedeći znakovi su meta znakovi, ili se mogu nazvati početnim dijelovima meta znakova:
, \ () () ^ $ + *? (samo u klasama karaktera :-)

Redovni likovi

Ako za pretragu napišete samo obične znakove, na primjer: "test", onda će vam pretraga pronaći datoteku sa ovim znakovima, koja ide po strogom redoslijedu, poput "t→e→s→t". Napomena: Ovaj upit pronalazi "test" bilo gdje u nazivu datoteke i/ili redu u tekstu.

Sequence run

Obrnuta kosa crta \ pokreće Escape sekvencu. Primjeri izlaznih sekvenci:
\t - Kartica Stop
\xnn - Heksadecimalni znak "nn". Primjer: \x20 je razmak.Tabela znakova charmap.exe (ako je postavljena) prikazuje znakovne kodove većine specijalnih znakova. Ovu tabelu možete koristiti u trajnom načinu za pretvaranje iz decimalnog u heksadecimalni.
\x(NNNN) - Unicode sa heksadecimalnim kodom NN. Imajte na umu da Total Commander sada koristi Unicode za nazive datoteka, tako da morate koristiti ovu notaciju za druge znakove koji nisu latinični. Na primjer, kada tražite ruske znakove.
\[ - Lijeva uglata zagrada. Pošto su uglaste zagrade meta-znakovi, ako želite da pronađete uglatu zagradu u tekstu, morate staviti obrnutu kosu crtu ispred nje (uglata zagrada): \[
\\ - Pronalazi obrnutu kosu crtu.
\. - Odgovara tački (Samo "." odgovara bilo kojem znaku, vidi dolje).

Klase karaktera

Znakovi u uglastim zagradama vam omogućavaju da napravite klasu znakova. Total Commander će pronaći jedan od simbola ove klase. Crtica vam omogućava da definirate grupe, na primjer, .
^ - Na početku pronalazi sve znakove osim navedenih osim.

primjeri:
- Potražite tačno jedan od navedenih znakova.
[^aeiou] - Traži sve osim navedenih znakova.
Mer pronalazi "Meier" na sve moguće načine pisanja: Mayer, Meyer, Maier, Meier. Ovo je vrlo korisno ako se ne možete sjetiti tačnog pravopisa imena.

Meta likovi

Evo liste najvažnijih meta znakova:
^ - Početak reda
$ - Kraj reda
. - Bilo koji lik
\w - slova, brojevi ili donja crta _
\W je suprotno od \w
\d - cifra
\D nije cifra
\s - separatori riječi (razmak, tabulator, itd.)
\S - riječi bez separatora
\b - pronalazi granicu riječi (kombinacija \s i \S)
\B je suprotno od \b

Iteratori

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

Svi ovi operateri su "pohlepni", što znači da prihvataju onoliko karaktera koliko mogu da dobiju. Unosite upitnik? nakon što ih operater učini "nepohlepnim", tj. potrebno je tačno onoliko znakova koliko je potrebno.
Primjer: ako primijenite "b+" na ciljni niz "abbbbc", onda će pretraga pronaći "bbbb", a ako primijenite "b+?", onda će pretraga pronaći samo "b".

Alternative

Alternative su zatvorene u zagradama i odvojene okomitim crtama. Primjer: (John|James|Peter) odgovara jednom od imena John, James ili Peter.

Pretraživanje podizraza + funkcija "zamijeni".

Dijelovi teksta u zagradama su podizrazi. Primjer: Da biste promijenili naziv i protumačili naziv .mp3 datoteke kada su odvojeni crticom (Naziv - Interpreter.mp3), ovo se može riješiti na sljedeći način:
Traži: (.*) - (.*)\.mp3
Zamijenite sa: $2 - $1.mp3
Ovdje, $1 znači tekst u prvoj zagradi, a $2 znači tekst u drugoj zagradi.

Obrnuto

\n - Odgovara podizrazu n drugi put u rezultatu pretrage.
Primjer: (.+)\1+ pronalazi npr. abab (gdje se prvi ab nalazi sa: .+, a drugi sa: \1+)

Modifikatori

Modifikatori se koriste za promjenu ponašanja regularnih izraza.

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

Ostali modifikatori nisu povezani sa Total Commander-om jer program podržava pretraživanja regularnih izraza. SAMO JEDAN RED.

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

Par riječi od mene

Ako želite da izvršite pretragu fajlova (po imenu fajla) u određenim fajlovima (u mom slučaju su mi bili potrebni php i js fajlovi), evo izraza koji mi je pomogao:

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

Top Related Articles