在 Linux 中,可以使用命令行工具 qrencode
來批量生成二維碼
qrencode
。在基于 Debian 的系統(如 Ubuntu)上,可以使用以下命令安裝:sudo apt-get install qrencode
在基于 Red Hat 的系統(如 CentOS、Fedora)上,可以使用以下命令安裝:
sudo yum install qrencode
https://www.example1.com
https://www.example2.com
https://www.example3.com
將此文件保存為 urls.txt
。
urls.txt
中的每個 URL 生成一個 PNG 圖像,并將它們保存到名為 qrcodes
的文件夾中。#!/bin/bash
input_file="urls.txt"
output_dir="qrcodes"
mkdir -p "$output_dir"
while read -r line; do
qrencode -o "${output_dir}/$(echo "$line" | sed 's/[^a-zA-Z0-9]/_/g').png" "$line"
done < "$input_file"
將此腳本保存為 generate_qrcodes.sh
,然后通過運行以下命令使其可執行:
chmod +x generate_qrcodes.sh
./generate_qrcodes.sh
現在,qrcodes
文件夾中應該有與 urls.txt
中的每個 URL 對應的二維碼 PNG 圖像。