In pratica mi stai dicendo che programmi impostati a terminare la fase d'acquisizione con l'EOF, possono essere sfruttati con input da tastiera tramite ctrl-D/Z-Enter (omologando così a input da file).
Non capisco però una cosa, il fatto che le utility che hai menzionato agiscano sempre e soltanto sulla base dell'EOF.. Infatti mi sembra che per esse vada anche un semplice Enter per attivarle da tastiera (e quindi senza che vi sia un EOF)