Podemos generar códigos QR desde cualquier terminal Linux sin instalar ningún programa adicional, con las herramientas que nos proporciona la propia distribución. Para ello usaremos “curl” para enviar nuestra URL al servicio web llamado qrenco.de, que se encargará de generar el código QR representado con caracteres ASCII.
$ printf '<url del QR>' | curl -F-=\<- qrenco.de

O incluso si no queremos que sea una URL y simplemente un texto o un código podemos incluir texto plano.
$ printf 'En un lugar de la Mancha…' | curl -F-=\<- qrenco.de
-F indica a curl que envíe los datos como un formulario multipart/form-data.
-=\<- es una sintaxis específica de curl que merece una explicación más detallada:
El guión - antes del signo igual: indica un nombre de campo vacío en el formulario.
=\<- le dice a curl que tome el contenido para este campo de la entrada estándar (stdin).