¿Cómo se envía un código QR al terminal Linux CLI para escanearlo?

¿Cómo se envía un código QR al terminal Linux CLI para escanearlo?

Quiero poder enviar un código QR al terminal ubuntu cli donde pueda escanearlo con mi teléfono. Tengo un archivo de configuración que quiero convertir en un código QR para poder escanearlo en lugar de tener que transferirlo a una unidad USB. Muchos de los resultados de Google solo muestran cómo convertir un archivo en un archivo de imagen QR, pero quiero enviarlo al terminal.

Respuesta1

Utilice la aplicación de terminalqrencode(página de manual). El comando que buscas es el siguiente:

qrencode -t ansiutf8 < myfile_here

EltLa opción es especificar el tipo de salida. también puede ser PNG para un archivo o ASCII como formato ascii.

Respuesta2

Pasando una URL en línea:

qrencode -m 2 -t utf8 <<< "https://superuser.com/questions/1492624/how-do-you-output-a-qr-code-to-the-linux-cli-terminal-for-scanning/1492625"

Para facilitar el uso, con un alias:

alias qr='qrencode -m 2 -t utf8 <<< "$1"'

La primera vez:

. ~/.bashrc

Ahora, más adelante, posibles usos:

qr https://superuser.com/questions/1492624/how-do-you-output-a-qr-code-to-the-linux-cli-terminal-for-scanning/1492625

qr "Hello world"

qr $(cat file.txt)

.

Respuesta3

Si estás buscando una pythonbiblioteca, mira este proyecto de GitHub.qrcodeT.

Instalar qrcodeTsimplemente usando:

pip install qrcodeT

Uso de ejemplo:

import qrcodeT
qrcodeT.qrcodeT('https://github.com/Khalil-Youssefi/qrcodeT')

Resultado de muestra: salida de muestra

información relacionada