Redirection Operator

Kahulugan ng Redirection Operator

Ang isang redirection operator ay isang espesyal na character na maaaring magamit sa isang command , tulad ng command Command Prompt o DOS command , upang i-redirect ang input sa command o ang output mula sa command.

Bilang default, kapag nag-execute ka ng isang command, ang input ay mula sa keyboard at ang output ay ipinapadala sa Command Prompt window. Ang mga input at output ng command ay tinatawag na mga humahawak ng command.

Redirection Operators sa Windows at MS-DOS

Inililista ng talahanayan sa ibaba ang lahat ng magagamit na mga redirection operator para sa mga command sa Windows at MS-DOS.

Gayunpaman, ang mga > at >> mga redirection operator ay, sa pamamagitan ng isang malaki margin, ang pinaka-karaniwang ginagamit.

Redirection Operator Paliwanag Halimbawa
> Ang mas malaki kaysa sa pag-sign ay ginagamit upang ipadala sa isang file, o kahit isang printer o iba pang device, anumang impormasyon mula sa command ay ipapakita sa window ng Command Prompt kung hindi mo ginamit ang operator. assoc> types.txt
>> Ang dobleng mas malaki kaysa sa mga gawa ng pag-sign ay tulad ng solong mas malaki-kaysa sa pag-sign ngunit ang impormasyon ay idinagdag sa dulo ng file sa halip na i-overwrite ito. ipconfig >> netdata.txt
< Ang mas mababa kaysa sa pag-sign ay ginagamit upang basahin ang input para sa isang command mula sa isang file sa halip na mula sa keyboard. uriin ang
| Ang vertical pipe ay ginagamit upang basahin ang output mula sa isang command at gamitin kung para sa input ng isa pa. dir | uri

Tandaan: Dalawang iba pang mga pag-redirect operator, > & at <& , ay umiiral din ngunit karamihan ay nakikitungo sa mas kumplikadong pag-redirect na kinasasangkutan ng mga humahawak ng command.

Tip: Ang clip command ay nagkakahalaga ng pagbanggit din dito. Ito ay hindi isang redirection operator ngunit ito ay inilaan upang magamit sa isa, karaniwang ang vertical pipe, upang i-redirect ang output ng command bago ang pipe sa clipboard ng Windows.

Halimbawa, ang pagpapatupad ng ping 192.168.1.1 | kopyahin ang clip ang mga resulta ng ping command sa clipboard, na maaari mong i-paste sa anumang programa.

Paano Gumamit ng isang Redirection Operator

Ang utos ng ipconfig ay isang pangkaraniwang paraan upang makahanap ng iba't ibang mga setting ng network sa pamamagitan ng Command Prompt. Ang isang paraan upang maisagawa ito ay sa pagpasok ng ipconfig / lahat sa window ng Command Prompt.

Kapag ginawa mo iyon, ang mga resulta ay ipinapakita sa loob ng Command Prompt at pagkatapos ay kapaki-pakinabang lamang sa ibang lugar kung kopyahin mo ang mga ito mula sa screen ng Command Prompt. Iyon ay, maliban kung gumamit ka ng isang redirection operator upang i-redirect ang mga resulta sa ibang lugar tulad ng isang file.

Kung titingnan natin ang unang operator ng pag-redirect sa talahanayan sa itaas, makikita natin na ang mas malaki kaysa sa pag-sign ay maaaring magamit upang ipadala ang mga resulta ng command sa isang file. Ito ay kung paano mo ipapadala ang mga resulta ng ipconfig / lahat sa isang text file na tinatawag na mga networkettings :

ipconfig / all> networksettings.txt

Tingnan ang Paano Mag-redirect ng Command Output sa isang File para sa higit pang mga halimbawa at mga detalyadong tagubilin sa paggamit ng mga operator.