Чтобы увеличить радиус действия вашей сети Wi-Fi, вы можете создать точку доступа с той же карты Wi-Fi.
Установите необходимые пакеты
apt-get install build-essential git
Установите create_ap
:
git clone https://github.com/oblique/create_ap
cd create_ap
make install
Запустите службу и включите ее:
systemctl start create_ap
systemctl enable create_ap
Чтобы создать AP:
Совместное использование Интернета с того же интерфейса WiFi:
create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
В perl можно подсчитать количество замен и указать на ошибку, если ожидаемое число не было сделано с недостатком необходимости поддерживать количество сабвуферов, риск ложных срабатываний и т. д.
$ (echo cat; echo dog) \
| perl -ple '$s += s/cat/gato/; $s += s/dog/perro/;' \
-e 'END { die "incomplete sub" if $s != 2 }'
Или запишите замененные данные в новый файл и подтвердите, что новый файл
отличается от исходного файл
:
perl ... file > newfile
cmp file newfile && echo >&2 "error unchanged"
Недостаток этой формы в том, что она может определить, только если никакихизменений не было сделано, а не когда некоторые из полных подстановок терпят неудачу.