中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何在Linux中批量生成二維碼

小樊
89
2024-09-09 22:20:28
欄目: 智能運維

在 Linux 中,可以使用命令行工具 qrencode 來批量生成二維碼

  1. 首先,確保已經安裝了 qrencode。在基于 Debian 的系統(如 Ubuntu)上,可以使用以下命令安裝:
sudo apt-get install qrencode

在基于 Red Hat 的系統(如 CentOS、Fedora)上,可以使用以下命令安裝:

sudo yum install qrencode
  1. 創建一個包含要生成二維碼的文本內容的文本文件。每行一個條目,例如:
https://www.example1.com
https://www.example2.com
https://www.example3.com

將此文件保存為 urls.txt

  1. 使用以下 shell 腳本批量生成二維碼。這將為 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
  1. 運行腳本以生成二維碼:
./generate_qrcodes.sh

現在,qrcodes 文件夾中應該有與 urls.txt 中的每個 URL 對應的二維碼 PNG 圖像。

0
民县| 古浪县| 盐津县| 铅山县| 萨迦县| 健康| 木里| 六盘水市| 原平市| 浑源县| 平利县| 日土县| 吉林市| 申扎县| 神池县| 惠安县| 八宿县| 泾川县| 丰县| 安远县| 昭苏县| 正镶白旗| 边坝县| 芮城县| 高平市| 武乡县| 图木舒克市| 永丰县| 南京市| 鄂托克前旗| 佳木斯市| 自治县| 乌恰县| 加查县| 大英县| 如皋市| 四子王旗| 景谷| 昌宁县| 五指山市| 江山市|