Проблема сложности пароля

sed "$(printf '$!N;/\f')"'\n/,/\n./!P;D' <in >out

...должен работать при условии, что оболочка, совместимая с POSIX, printf и sed .

Вам действительно не понадобится printf , если вы просто вставите символ буквально. Обычно это можно сделать с помощью CTRL + V , затем CTRL + L .

Итак ...

sed '$!N;/^L\n/,/\n./!P;D' <in >out

... где приведенная выше последовательность ^ L получается путем выполнения CTRL + V , затем CTRL + L и представляет буквальный символ подачи формы.

1
20.12.2017, 20:45
0 ответов

Теги

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