Строка печати n-1 (и n), если строка n выполняет условие

w3m работает на меня при вхождении в Переполнение стека на консольном использовании MyOpenID. w3m не поддерживает JavaScript по умолчанию. Однако кажется, что JavaScript не необходим для того, чтобы войти в использование Переполнения стека OpenID, по крайней мере, при использовании MyOpenID.

2
14.06.2013, 14:11
2 ответа

Ваша проблема состоит в том, что Вы сказали:

print $header

.. вместо:

print header

Вы хотите неинтерполированное переменное содержание.

3
27.01.2020, 21:53

Похож легче решить его с sed:

sed '/^>/{N;/\n.\{26,31\}$/!d}'

маленькое объяснение:

/^>/ соответствия к строке с заголовком
{} применяет оперативную группу штаба к шаблону
N следующая строка appens к шаблону
/\n.\{26,31\}$/ проверки, если количество символов между 26.. 31
!d если подобрано просто передают его, иначе удаляют

4
27.01.2020, 21:53

Теги

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