Skip to main content

Cos'è un operatore di reindirizzamento?

Come funziona Amazon: dal clic alla spedizione, così viaggiano i vostri acquisti online (Giugno 2025)

Come funziona Amazon: dal clic alla spedizione, così viaggiano i vostri acquisti online (Giugno 2025)
Anonim

Un operatore di reindirizzamento è un carattere speciale che può essere utilizzato con un comando, come un comando Prompt dei comandi o un comando DOS, per reindirizzare l'input al comando o l'output dal comando.

Per impostazione predefinita, quando si esegue un comando, l'input viene dalla tastiera e l'output viene inviato alla finestra del prompt dei comandi. Gli input e gli output di comando sono chiamati handle di comando.

Operatori di reindirizzamento in Windows e MS-DOS

Nella tabella seguente sono elencati tutti gli operatori di reindirizzamento disponibili per i comandi in Windows e MS-DOS.

comunque, il > e >> gli operatori di reindirizzamento sono, con un considerevole margine, il più comunemente usato.

Operatore di reindirizzamentoSpiegazioneEsempio
>Il segno maggiore di viene utilizzato per inviare a un file, o anche a una stampante o altro dispositivo, qualsiasi informazione dal comando sarebbe stata visualizzata nella finestra del prompt dei comandi se non si fosse utilizzato l'operatore.assoc> types.txt
>>Il doppio segno maggiore di quello funziona proprio come il singolo segno maggiore di ma le informazioni vengono aggiunte alla fine del file anziché sovrascriverlo.ipconfig >> netdata.txt
<Il segno di meno che viene utilizzato per leggere l'input per un comando da un file anziché dalla tastiera.ordina <data.txt
|Il tubo verticale viene utilizzato per leggere l'output da un comando e utilizzare se per l'input di un altro.dir | ordinare

Nota: Altri due operatori di reindirizzamento, >& e <&, esistono anche ma si occupano principalmente di un reindirizzamento più complicato che coinvolge le maniglie di comando.

Mancia: Vale la pena menzionare anche qui il comando clip. Non è un operatore di reindirizzamento ma è destinato a essere utilizzato con uno, di solito il pipe verticale, per reindirizzare l'output del comando prima della pipe negli Appunti di Windows.

Ad esempio, in esecuzione ping 192.168.1.1 | clip copierà i risultati del comando ping negli appunti, che potrai quindi incollare in qualsiasi programma.

Come utilizzare un operatore di reindirizzamento

Il ipconfig comando è un modo comune per trovare varie impostazioni di rete tramite il prompt dei comandi. Un modo per eseguirlo è entrare ipconfig / all nella finestra del prompt dei comandi.

Quando lo fai, i risultati vengono visualizzati all'interno del prompt dei comandi e sono quindi utili solo altrove se li copi dalla schermata del prompt dei comandi. Questo a meno che non si usi un operatore di reindirizzamento per reindirizzare i risultati in un posto diverso come un file.

Se osserviamo il primo operatore di reindirizzamento nella tabella sopra, possiamo vedere che il segno maggiore di può essere usato per inviare i risultati del comando a un file. Questo è il modo in cui invierai i risultati ipconfig / all in un file di testo chiamato impostazioni di rete :

ipconfig / all> networksettings.txt

Vedi Come reindirizzare l'output del comando in un file per ulteriori esempi e istruzioni dettagliate sull'uso di questi operatori.