Átirányítási operátor

Átirányítási operátor meghatározása

Az átirányítási operátor olyan speciális karakter, amelyet parancsokkal , például parancssori utasítással vagy DOS paranccsal lehet használni , vagy átirányíthatja a bemenetet a parancsra vagy a parancs kimenetére.

Alapértelmezés szerint parancs végrehajtásakor a bemenet a billentyűzetből származik, és a kimenet a Parancssor ablakba kerül. A parancs bemeneteket és kimeneteket parancskezelőnek nevezzük.

Redirection Operators Windows és MS-DOS rendszerekben

Az alábbi táblázat felsorolja az összes rendelkezésre álló átirányítási műveletet a Windows és az MS-DOS parancsok számára.

Azonban a > és a >> átirányítási szolgáltatók jelentős mértékben, a leggyakrabban használtak.

Átirányítási operátor Magyarázat Példa
> A nagyobb méretű jelet egy fájl vagy akár nyomtató vagy más eszköz elküldésére használják, a parancs bármely információja megjelenik a Parancssor ablakban, ha nem használja az operátort. assoc> types.txt
>> A dupla nagyobb mint a megjelölés ugyanúgy működik, mint az egyetlen nagyobb jel, de az információ a fájl végéhez csatolva helyett felülírja. ipconfig >> netdata.txt
< A kevésbé használt jel a billentyűzet helyett a fájllá érkező parancs bemenetének olvasására szolgál. sort
| A függőleges cső az egyik parancs kimenetének olvasására szolgál, és ha más bemenetére. dir | fajta

Megjegyzés: Két másik átirányítási szolgáltató, a & & és <& , szintén létezik, de leginkább bonyolultabb átirányítással foglalkozik a parancskezelõkkel együtt.

Tipp: A klip parancsot érdemes megemlíteni itt is. Ez nem átirányítási operátor, hanem egy, általában függőleges csővel kell használni, hogy átirányítsa a parancs kimenetét a cső előtt a Windows vágólapra.

Például a ping 192.168.1.1 | a klip a ping parancs eredményeit másolja a vágólapra, amelyet beilleszthet bármely programba.

Hogyan használhat egy átirányítási operátort?

Az ipconfig parancs gyakori módja a különböző hálózati beállítások megkereséséhez a parancssorból. Az egyik megoldás az ipconfig / all megadásával a Parancssor ablakban.

Amikor ezt megteszi, az eredmények megjelennek a parancssorban, és csak akkor hasznosak máshol, ha átmásolják őket a parancssorból. Azaz, hacsak nem használ egy átirányítási szolgáltatót az eredmények más helyre történő átirányítására, mint egy fájl.

Ha a fenti táblázatban az első átirányítási operátort vesszük szemügyre, láthatjuk, hogy a nagyobb értékű jel a parancs eredményeinek fájlba történő elküldésére használható. Így küldi el az ipconfig / all eredményeit egy, a networkettings nevű szöveges fájlnak:

ipconfig / all> networksettings.txt

További utasítások és részletes útmutatások az ezen operátorok használatáról: A parancs kimenetének átirányítása egy fájlba .