qrencode
是一個用于生成 QR 碼的命令行工具
qrencode
。在大多數(shù) Linux 發(fā)行版中,可以使用包管理器進(jìn)行安裝。例如,在 Ubuntu 或 Debian 上,可以使用以下命令:sudo apt-get install qrencode
generate_qr_code.sh
的 Bash 腳本文件,并將以下內(nèi)容粘貼到其中:#!/bin/bash
# 檢查參數(shù)數(shù)量
if [ "$#" -ne 1 ]; then
echo "Usage: $0 <text>"
exit 1
fi
# 獲取輸入文本
input_text="$1"
# 使用 qrencode 生成 QR 碼并將其保存為 PNG 圖像
echo "Generating QR code for text: $input_text"
qrencode -o qr_code.png "$input_text"
# 顯示生成的 QR 碼
echo "Displaying generated QR code..."
display qr_code.png
chmod +x generate_qr_code.sh
./generate_qr_code.sh "Hello, world!"
這將生成一個名為 qr_code.png
的 QR 碼圖像,并使用 display
命令(需要安裝 ImageMagick)顯示它。你可以根據(jù)需要修改腳本以適應(yīng)你的需求。