How do you output a QR code to the linux cli terminal for scanning?
Solution 1:
Use the terminal application 'qrencode'. The command you are looking for is the following:
qrencode -t ansiutf8 < myfile_here
The t option is to specify output type. it can also be PNG for a file or ASCII as ascii format.
Solution 2:
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)
.