INNER CODE UNIT · Shell
_hs_any
bivlked/amneziawg-installer · awg_common.sh:1655
_hs_any=$((_hs_any + 1))
if [[ "$_sec" == interface ]]; then
_hs_if=$((_hs_if + 1))
_hs_val="$_v"
else
_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