Что изменилось сделаны в ./.dns?

Хотя в Bash нет булевых переменных, эмулировать их с помощью арифметической оценки очень просто.

flag= # False
flag=0 # False
flag=1 # True (actually any integer number != 0 will do, but see remark below about toggling)
flag="some string" # Maybe False (make sure that the string isn't interpreted as a number)

if ((flag)) # Test for True
then
  : # do something
fi

if ! ((flag)) # Test for False
then
  : # do something
fi

flag=$((1-flag)) # Toggle flag (only works when flag is either empty or unset, 0, 1, or a string which doesn't represent a number)

Это также работает в кш. Я не удивлюсь, если она работает во всех POSIX-совместимых оболочках, но не проверил стандарт.

1
27.10.2015, 11:42
1 ответ

.dns не совсем то, что должно быть изменено со всем, что вы делаете. Я вижу две возможности:

  • Ваш хостер установил что-то, чтобы помочь им отлаживать, если что-то пойдет не так.
  • Вредоносная программа еще не полностью удалена.

В обоих случаях я бы рекомендовал поговорить с вашим хостером.

0
28.01.2020, 01:32

Теги

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