亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

如何在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
武隆县| 宁海县| 吉木萨尔县| 东安县| 呼伦贝尔市| 大连市| 冕宁县| 新津县| 武乡县| 汉源县| 阿尔山市| 定远县| 巨野县| 红桥区| 湘潭市| 木里| 桐乡市| 临清市| 灵宝市| 九寨沟县| 华亭县| 鄂托克旗| 屏边| 灵石县| 扬州市| 大埔区| 新化县| 久治县| 杨浦区| 麦盖提县| 长治县| 吐鲁番市| 正安县| 泰宁县| 锡林浩特市| 赣榆县| 桐城市| 云阳县| 集安市| 贞丰县| 崇文区|