Как создать отдельный QR-код для каждой новой строки с помощью Qrencode?

Как использовать qrencode для создания QR кода для каждой строки в текстовом файле? Нужен способ, кроме онлайн сервисов. Благодарю заранее за помощь.
  • 17 августа 2024 г. 10:33
Ответы на вопрос 2
Для создания отдельного QR-кода для каждой строки в текстовом файле с помощью утилиты qrencode на Unix-подобной операционной системе (например, Linux), вы можете использовать следующий скрипт на Bash:

```bash
#!/bin/bash

input_file="input.txt"
output_dir="qrcodes"

mkdir -p $output_dir

while IFS='' read -r line || [[ -n "$line" ]]; do
    qrencode -o "$output_dir/$(echo $line | tr -d '\r').png" "$line"
done < "$input_file"
```

Прежде чем использовать этот скрипт, убедитесь, что у вас установлена утилита `qrencode`. Затем создайте текстовый файл `input.txt` с каждой строкой, для которой вы хотите создать QR-код. Запустите скрипт в том же каталоге, где находится `input.txt`, и QR-коды будут созданы в каталоге `qrcodes`.

Вы также можете настроить скрипт по своему усмотрению, добавив дополнительные параметры для `qrencode` или изменяя формат и путь для выходных файлов QR-кодов.
while read p; do
  qrencode "$p"
done <file.txt
Похожие вопросы