Проблемы кодировки символов Codeigniter

Чтобы развить свою идею, было бы полезно запустить часть awk в фоновом режиме и выполнить непрерывный цикл для проверки.

#!/usr/bin/env bash

log_file="log.txt"
# threshold in seconds
threshold=10

# run the following process in the background
stdbuf -oL tail -f0n "$log_file" \
   | awk '/PATTERN/{system("touch "pattern.tmp") }' &

while true; do
    match=$(find . -type f  -iname "pattern.tmp" -newermt "-${threshold} seconds")
    if [[ -z "${match}" ]]; then
        echo "Error"
    else
        echo "Clear"
    fi
done
7
задан imlouisrussell 31 December 2011 в 08:14
поделиться

2 ответа

Кажется, что данные не кодируются в UTF-8. Вы проверили настройки кодировки своего редактора?

7
ответ дан 7 December 2019 в 05:30
поделиться

У меня была та же проблема с Dreamweaver CS4, но я зафиксировал его с Блокнотом ++ (СВОБОДНЫЙ!).

1. - Используют Блокнот ++->, Формат-> Преобразовывает в UTF-8 БЕЗ BOM.

2. - Сохраняют.

3. - РАССМАТРИВАЮТ снова файл и исправляют символы, показывающие неправильно.

4. - Сохраняют снова.

5. - Вы сделаны.

(Также удостоверьтесь в файле конфигурации в CI, у Вас есть UTF8).

Для меня, по крайней мере, это работало тот путь (испанский язык).

0
ответ дан 7 December 2019 в 05:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: