Leggere l'input dell'utente da DOSBox in Perl è codificato in modo simile su ogni sistema. Perl non funziona in modo diverso su sistemi diversi , quindi è davvero solo una questione di codifica in modo corretto . Una volta che l' utente fornisce i dati di script , è possibile utilizzarlo come più vi piace . Il processo di richiesta di ingresso è semplice: il potenziale di difficoltà viene dopo, quando è necessario filtrare l'ingresso dei contenuti da un utente , come voce di dati improprio può potenzialmente rompere il vostro script.DOSBox è un emulatore DOS disponibili gratuitamente per il download dal DOSBox . com . Funziona su una varietà di sistemi operativi . Istruzioni 
 1 
 aprire un'istanza di DOSBox . Ora aprite il file perl che si desidera leggere l'input da DOSBox 
 2 
 creare un'espressione che chiederà l'utente per il suo contributo : . 
 
 Stampa " Vi preghiamo di darci il tuo contributo . \\ n " , $ input = < > ; print " Hai inserito $ input \\ n "; ! 
 
 Se siete alla ricerca di uno specifico tipo di ingresso , assicurarsi che non si accetta di ingresso che non si qualifica , altrimenti si potrebbe rompere il vostro script . È possibile utilizzare la funzione di "morire" per fare questo. Se tu fossi solo alla ricerca di numeri , è possibile modificare l'esempio precedente per : 
 
 print " Vi preghiamo di darci il vostro input numerico \\ n ". ; $ Input = < > ; if ( $ input = ~ m /( \\ D ) + /) { die "Hai inserito qualcosa di diverso da un numero! Script di terminazione \\ n " ; } else {print " Hai inserito $ input \\ n "; ! } 
 
 L'esempio precedente utilizza un'espressione regolare per esaminare l' input da parte dell'utente . Se trova altro che un numero , verrà terminare lo script . L' utente dovrà eseguire di nuovo e immettere l'ingresso corretto . 
 3 
 Salvare il file e chiudere l'editor . Ora eseguire lo script in DOSBox digitandone il nome e premendo " Invio". Lo script vi chiederà di ingresso .