Адаптер Wi-Fi с двойной загрузкой не обнаружен (Windows 10 и Kali Linux)

Не храните пути к используемым командам в переменных, это совершенно не нужно. Если вы используете инструменты по нестандартным -путям (, которые вы не используете ), вместо этого измените $PATH.

Вы используете cat $check. Два замечания по этому поводу:

  1. $checkподвергнется разбиению поля на пробелы, превратив его в ряд слов. Затем они будут подвергаться подстановке имени файла, если они содержат символы подстановки имени файла.

  2. Полученные слова будут переданы в cat, который ожидает, что они будут именами файлов. Отсюда и ваша ошибка.

Вместо этого просто направьте sshна awkнапрямую:

ssh user@somesystem.com "/usr/local/bin/check_mq.sh" |
awk -F '=' '{ print $NF }'

Это предполагает, что вы хотите вывести число после последнего =в строке.

Если вы хотите проверить, больше ли это число, чем какая-либо переменная$x:

ssh user@somesystem.com "/usr/local/bin/check_mq.sh" |
awk -F '=' -v x="$x" '$NF > x { printf("%d is more than %d\n", $NF, x) }'
0
12.03.2021, 07:32
1 ответ

Попробуйте отключить Windows Fast Bootи посмотрите, работает ли это.

If you have a dual-boot machine with a recent version of Windows and start seeing problems during initialization of the WiFi device when booting Linux, the problem could be due to the “fast startup” feature on Windows.

Из здесь .

2
20.03.2021, 15:59

Теги

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