I want to be able to output a QR code to the ubuntu cli terminal where I can scan with my phone. I have a configuration file I want to convert to a QR code so I can scan it vs having to transfer it over a usb drive. Many of the google results only show you how to convert a file to a QR image file, but I want to output to the terminal itself.
3 Answers
Passing an url inline:
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"
To ease the use, with an alias:
alias qr='qrencode -m 2 -t utf8 <<< "$1"'
The first time:
. ~/.bashrc
Now, later on, possible usages:
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)
.
If you are looking for a python
library, look at this GitHub project qrcodeT.
Install qrcodeT
simply using:
pip install qrcodeT
Example usage:
import qrcodeT
qrcodeT.qrcodeT('https://github.com/Khalil-Youssefi/qrcodeT')
Sample result: sample output
-
-
2@Toto, it doesn't exclude it either, right? It says "...to output a QR code to the ubuntu cli terminal..." and the usage section actually shows an example of how to use this on the command line. It's cumbersome, sure, but it does answer the question. Aug 9, 2022 at 10:14