a dir la verita saprei farlo in c dato che e' lunico linguaggio che conosco :-(
cmq ti dico cosa dovresti fare... dovresti calcolare il numero di righe nel file di testo (che corrisponde al numero di '\n'+1) e quindi fare un comando che in C e la random che ti permetta di scegliere un numero a caso tra 0 e il numero di righe... cmq penso che questo lo sapessi gia...