CentOS 7 :Медленный Wi-Fi несколько дней назад

Вы используете FILENAMEпеременную с пустым значением (вы никогда не вводите FILENAMEзначение в командной строке ), это должно привести к ошибке еще до того, как awkзапускается скрипт. awkуже имеет переменную с именем FILENAME, которую вы можете использовать. Это имя текущего входного файла.

Используя -vNoOfRecordsPerFile, вы говорите, что хотите присвоить значение переменной awkв командной строке, но никогда не присваиваете ей значение. Это должно привести к ошибке, отличной от той, о которой вы говорите.Если вы хотите, чтобы он принимал значение переменной оболочки с тем же именем, используйте -v NoOfRecordsPerFile="$NoOfRecordsPerFile".

Итак, последняя команда awkстановится:

awk -v NoOfRecordsPerFile="$NoOfRecordsPerFile" '
    ((NR-1) % NoOfRecordsPerFile) == 0 { x = FILENAME "-" ++i ".txt" }
                                       { print > x                   }' "$FILENAME"
1
09.08.2020, 21:56
1 ответ

Судя по предоставленным данным, ваш адаптер Wi-Fi -работает на скорости 144,4 Мбит/с с очень приличным отношением сигнал/шум, что может означать

  1. Временный сбой оборудования (попробуйте перезагрузить устройство)
  2. Какая-то проблема с вашей точкой доступа (попробуйте перезагрузить точку доступа)
  3. Сильная перегрузка Wi-Fi (запустите любой анализатор WiFi для вашего телефона и проверьте, есть ли у вас другие точки доступа, разделяющие вашу радиочастоту -измените его, если это так)
  4. Вы ведь не используете VPN? Если это так, попробуйте отключить / снова подключиться к нему.
  5. Проверьте свой вывод dmesgна наличие предупреждений/ошибок (они будут начинаться сiwlwifi).
  6. Попробуйте обновить ядро ​​и/или прошивку WiFi.
0
18.03.2021, 23:13

Теги

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