Без доступа к Интернету в Ubuntu 16.04 после обновления Windows 10

Вы не объяснили, что вы на самом деле делаете, я сделаю пару предположений. Я предполагаю, что вы запускаете скрипт под названием foo.sh и даете ему строку и имя файла в качестве аргумента. Затем они становятся $1 и $2 соответственно. Предположительно, вы запускаете его с чем-то похожим на

foo.sh SearchPattern LogFileName

. В любом случае цикл for является i) совершенно бесполезным, поскольку вы не используете переменную i, созданную в . ii) очень неправильно, так как это сделает i значение каждого слова, а не всей строки, что вы, вероятно, думаете о iii) причине всех ваших проблем. Вы получаете одни и те же результаты несколько раз, потому что вы используете одну и ту же команду несколько раз. Вы получите один результат для каждой строки вашего файла.

В любом случае, что вы хотите, можно сделать с чем-то простым:

grep "$1" ~/jlog/"$2" | awk '/\([a-zA-Z0-9.]+/ {print $7}' 

Или проще: [!d4 ]

awk '/'"$1"'/\([a-zA-Z0-9.]+/ {print $7}' ~/jlog/"$2"

awk отмечают, что "$1" не находится в одинарных кавычках. Это заставляет bash расширять его до того, что в настоящее время удерживается в $1, прежде чем оно будет передано в awk.

0
задан 29 May 2017 в 23:09

3 ответа

Проблема, похоже, связана с клиентом VPN для AirVPN.

Открыв клиент AirVPN и подключившись к серверу, я снова смог получить доступ к Интернету. После закрытия программы я обнаружил, что мое соединение работает нормально.

Я подозреваю, что проблема связана с использованием функции «блокировки сети» и не закрытием программы перед выключением ПК.

2
ответ дан 22 May 2018 в 22:06

Проблема, похоже, связана с клиентом VPN для AirVPN.

Открыв клиент AirVPN и подключившись к серверу, я снова смог получить доступ к Интернету. После закрытия программы я обнаружил, что мое соединение работает нормально.

Я подозреваю, что проблема связана с использованием функции «блокировки сети» и не закрытием программы перед выключением ПК.

2
ответ дан 18 July 2018 в 12:31

Проблема, похоже, связана с клиентом VPN для AirVPN.

Открыв клиент AirVPN и подключившись к серверу, я снова смог получить доступ к Интернету. После закрытия программы я обнаружил, что мое соединение работает нормально.

Я подозреваю, что проблема связана с использованием функции «блокировки сети» и не закрытием программы перед выключением ПК.

2
ответ дан 24 July 2018 в 19:58

Другие вопросы по тегам:

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