Почему процесс не завершается и как получить его выход

Попробуйте команду sudo вместе с командой usb Modewitch. Это сработало для пары человек.Если переключение режима прошло успешно и SIM-карта вставлена, попробуйте wvdial для подключения или попробуйте gnome-ppp , у него более лучший графический интерфейс, более удовлетворительный. Также определенно дает больше варианты, чем по умолчанию network-manager-gnome

1
01.10.2018, 09:54
1 ответ

Использование GNUsed:

$ sed '/AA/,+2d' <file
SomeTestABCD
String
EndTest
SomeTestDEFG
String
EndTest
SomeTestACDF
String
EndTest

Сценарий GNU sedнаходит строки, содержащие строку AA, а затем удаляет эту строку и следующие две строки из ввода. Относительная адресация +2является расширением GNU sedстандарта sed.

Использование стандартного sed, удаление двух строк:

sed -n '/AA/{n;n;d;}; p' <file

Здесь используется sedбез неявного вывода каждой строки ввода (с-n). При совпадении шаблона AAследующие две строки явно считываются и удаляются. Все строки, которые не запускают шаблон, будут напечатаны.

Со стандартным sedудалением в строку EndTest:

sed '/AA/,/^EndTest$/d' <file

При этом удаляются все строки, начиная со строк, содержащих строку AA, и заканчивая следующей за ней строкой, соответствующей шаблону ^EndTest$.


Использование awkдля игнорирования двух строк после сопоставленияAA:

awk '/AA/ { getline; getline; next } 1' <file

Использование awkаналогично последнему варианту sed:

awk '/AA/,/^EndTest$/ { next } 1' <file
1
27.01.2020, 23:42

Теги

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