L'istruzione put serve, tra le altre cose, a scrivere data-set Sas in formato testo. Fra l'altro è possibile scrivere il file impostando la giusta formattazione delle variabili (su quale colonna del file, se è numerica o meno, la lunghezza ec...)
Le regole per scrivere dati nel formato desiderato sono le stesse che si usano durante l'operazione di input, all'interno dell'input statement. Qui riporto un banale esempio commentato in cui dopo aver importato dei dati, li scrivo in un file di testo che contiene le variabili originali più una nuova variabile creata:
data hotdog;Qui si trova il file prova.txt.