Çfarë është një operator ridrejtimi?

Përmbajtje:

Çfarë është një operator ridrejtimi?
Çfarë është një operator ridrejtimi?
Anonim

Një operator ridrejtimi është një karakter i veçantë që mund të përdoret me një komandë, si një komandë e vijës së komandës ose komandën DOS, për të ridrejtuar hyrjen te komanda ose daljen nga komanda.

Si parazgjedhje, kur ekzekutoni një komandë, hyrja vjen nga tastiera dhe dalja dërgohet në dritaren e vijës së komandës. Hyrjet dhe daljet e komandave quhen doreza komandash.

Image
Image

Operatorët e ridrejtimit në Windows dhe MS-DOS

Tabela më poshtë liston të gjithë operatorët e disponueshëm të ridrejtimit për komandat në Windows dhe MS-DOS. Megjithatë, operatorët e ridrejtimit > dhe >> janë, me një diferencë të konsiderueshme, më të përdorurit.

Fleta e mashtrimit të operatorëve të ridrejtimit
Operatori i ridrejtimit Shpjegim Shembull
> Shenja më e madhe se përdoret për të dërguar në një skedar, madje edhe në një printer ose pajisje tjetër, çfarëdo informacioni nga komanda do të ishte shfaqur në dritaren e linjës së komandës nëse nuk do të kishit përdorur operatorin. assoc > lloje.txt
>> Shenja e dyfishtë më e madhe se funksionon njësoj si shenja e vetme më e madhe se, por informacioni shtohet në fund të skedarit në vend që të mbishkruhet. ipconfig >> netdata.txt
< Shenja më pak se përdoret për të lexuar hyrjen për një komandë nga një skedar dhe jo nga tastiera. rendi < të dhëna.txt
| Tubacioni vertikal përdoret për të lexuar daljen nga një komandë dhe për të përdorur if për hyrjen e një tjetre. dir | rendit

Egzistojnë gjithashtu dy operatorë të tjerë ridrejtimi, >& dhe <&, por kanë të bëjnë kryesisht me ridrejtime më të ndërlikuara që përfshijnë dorezat e komandave..

Komanda clip vlen të përmendet edhe këtu. Nuk është një operator ridrejtimi, por synohet të përdoret me një, zakonisht tubin vertikal, për të ridrejtuar daljen e komandës përpara tubit në kujtesën e Windows.

Për shembull, ekzekutimi i ping 192.168.1.1 | klipi do të kopjojë rezultatet e komandës ping në kujtesën e fragmenteve, të cilat më pas mund t'i ngjisni në çdo program.

Si të përdorni një operator ridrejtimi

Operatori i ridrejtimit shtohet pasi të shkruhet komanda normale.

Komanda ipconfig është një mënyrë e zakonshme për të gjetur cilësime të ndryshme të rrjetit përmes Command Prompt. Një mënyrë për ta ekzekutuar është duke futur ipconfig /all në dritaren e linjës së komandës.

Kur e bëni këtë, rezultatet shfaqen brenda vijës së komandës dhe janë të dobishme vetëm diku tjetër nëse i kopjoni ato nga ekrani i vijës së komandës. Kjo është nëse nuk përdorni një operator ridrejtimi për të ridrejtuar rezultatet në një vend tjetër si një skedar.

Operatori i ridrejtimit të komandës Ipconfig


ipconfig /të gjitha > parametrat e rrjetit.txt

Image
Image

Nëse shikojmë operatorin e parë të ridrejtimit në tabelën e mësipërme, mund të shohim se shenja më e madhe se mund të përdoret për të dërguar rezultatet e komandës në një skedar. Ky shembull i komandës më lart është se si do t'i dërgoni rezultatet e ipconfig /all në një skedar teksti të quajtur networksettings.txt.

Operatori i ridrejtimit të komandës Dir

Komanda dir është një situatë tjetër ku një operator ridrejtimi është vërtet i dobishëm. Meqenëse ajo komandë shpesh prodhon rezultate shumë të gjata për t'u lexuar me lehtësi në një dritare të vijës së komandës, është e mençur të eksportosh të gjithë atë në një dokument teksti.


dir C:\Users\Tim\Shkarkime > shkarkime.txt

Në atë shembull, të gjithë skedarët dhe dosjet në dosjen Shkarkime të atij përdoruesi do të shfaqen në skedarin downloads.txt.

Skedari TXT ruhet në të njëjtën dosje nga është ekzekutuar komanda, jo domosdoshmërisht në dosjen e përdorur në komandë. Në këtë shembull, nëse komanda ekzekutohet nga Users\Tim, skedari downloads.txt do të ruhet atje, jo në Tim\Downloads.

Recommended: