INNER CODE UNIT · Shell

_hs_out

bivlked/amneziawg-installer · awg_common.sh:1660

            _hs_out=$((_hs_out + 1))
        fi
    done <<< "$_pairs"
    return 0
}

# _awg_hpk_file_state <файл> : absent, notregular (каталог или символическая
# ссылка), unreadable, damaged или ok. «Не читается» и «нет» различаются: ошибка
# чтения не превращается в тихое отсутствие, после которого файл перезаписали бы.
_awg_hpk_file_state() {
    local f="$1"
    if [[ -L "$f" ]]; then echo notregular; return 0; fi
    if [[ ! -e "$f" ]]; then echo absent; return 0; fi
    if [[ ! -f "$f" ]]; then echo notregular; return 0; fi
    if [[ ! -r "$f" ]]; then echo unreadable; return 0; fi
    if _awg_hpk_file_valid "$f"; then echo ok; else echo damaged; fi
    return 0
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…