1
ответ

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

Я создаю test.sh файл, и я выполняю его как./test.sh: представьте в виде строки = "привет" редактор <<EOF e any_file 1i $ {строка} EOF, кто-либо может помочь мне, что это делает? Я получаю некоторую проблему разделителя. Может...
13.02.2014
0
ответов

поменять местами несколько последовательных строк после сопоставления с образцом

Я пытаюсь отредактировать большой текстовый файл. Чего я пытаюсь добиться, так это поменять местами строки с позиций между 3 и 14 на позиции между 16 и 27. Я извлек операторы UPDATE из журналов MySQL bin -и поместил их в файл. Проблема в том, что
15.11.2021
0
ответов

Как включить режим справки по умолчанию в ed

После запуска ed режим справки можно включить с помощью команды H. Есть ли способ включить режим справки по умолчанию, чтобы мне не приходилось набирать H каждый раз, когда я использую ed?
15.11.2021
0
ответов

Как перейти к строке в ed, не печатая строку?

Как в редакции GNU перейти к строке, не печатая ее? Если я хочу перейти к строке 123, я бы ввел 123 Enter, но это также распечатает содержимое строки. Есть ли способ не печатать при переходе на строку?
12.11.2021
0
ответов

Добавление команды для разбиения длинных строк на более короткие в скрипт ed

У меня часто бывают длинные строки в моем документе, который я хотел бы разбить на отдельные строки максимальной длины. Я нашел эту команду, которая достигает этого :fold -s -w80 file Разбивать очень длинные строки Я могу...
09.08.2021
0
ответов

Как решить проблему отсутствия пробелов при соединении строк в ed

В ed легко соединять строки вместе. Например, 12,13j соединяет строки 12 и 13 -1,.j соединяет предыдущую строку с текущей строкой Однако ed не добавляет пробела между соединенными строками, и...
31.07.2021
0
ответов

Подвыражение в ed для множественных замен

Допустим, у меня есть фрагмент текста, в котором говорится :Джон пошел с Салли на рынок, где они купили свежий хлеб. Там они встретились с Джимом и вместе пообедали. Допустим, я хотел написать регулярное выражение для...
30.07.2021
0
ответов

Поиск X, но не Y в ed

В редакторе sam можно найти и распечатать строку «ed», но не «red» с помощью этой команды :,x./ *\n/ g/ed v/red p Я пытался найти способ сделать что-то подобное в ed....
28.07.2021
0
ответов

Есть ли способ удалить две не -расположенные рядом повторяющиеся строки в ed?

Я искал способ удалить не -повторяющиеся строки в ed, например, ed — редактор терминала Сэм — редактор растровых изображений. emacs это редактор макросов ed — редактор терминала, который я надеюсь создать :...
24.07.2021
0
ответов

Вставка текста в редактор sam из внешнего приложения

Я запускаю редактор sam как отдельное приложение в Linux. Я использую эту версию :git clone https://github.com/9fans/plan9portplan9 До сих пор я не смог найти способ вставки...
18.07.2021
0
ответов

Запуск скрипта ed из ed

Я создал файл сценария под названием «очистка», который содержит ряд регулярных выражений, очищающих файл (s )от пробелов, завершающих пробелов -, пустых строк и т. д. Я запускаю это как...
14.07.2021
0
ответов

Отображение номеров строк по умолчанию в ed

В редакторе ex можно отображать номера строк по умолчанию, добавляя эту строку в файл.exrc :установить номер Есть ли способ запустить ed с номерами строк, отображаемыми по умолчанию, когда строки вызываются?
14.07.2021
0
ответов

Есть ли в ed команда, которая повторяет последнюю команду?

Есть ли в ed команда, которая повторяет последнюю команду? Я знаю, что можно повторить последний поиск (с // ), но команда для повторения и/или редактирования последней команды без повторного ввода будет...
12.07.2021
0
ответов

Как заменить две или более пустых строк одной пустой строкой в ​​Ed?

В Ed я могу выполнить поиск, чтобы заменить все пустые строки следующим образом :g/^$/d Удаляет все пустые строки. Но что, если я хочу удалить две или более пустых строк и оставить одну? Например :Строка 1 Строка 2 Строка...
08.07.2021
0
ответов

В чем разница между Gnu Ed и версией Ed, поставляемой с Unix?

Мне интересно, есть ли какая-либо функциональная разница между Gnu Ed и версией Ed, поставляемой с системами BSD Unix? В настоящее время я использую Gnu Ed 1.17 в Debian 10, но обнаружил эту страницу :...
08.07.2021
0
ответов

Почему ed начинается с последней строки?

Почему ed начинается с последней, а не с первой строки файла? Большая часть поведения ed имеет смысл, если вспомнить, что это было связано с взаимодействием с принтером, а не с этим. Поскольку я считаю, что это читается...
19.04.2021
0
ответов

Почему ed поддерживает обратные ссылки, но не поддерживает чередование регулярных выражений?

Я изучал историю и развитие регулярных выражений. Я нашел следующую временную шкалу :1956 --Клини вводит регулярные выражения в своей статье о нервных сетях. 1964 --Бжозовши...
08.12.2020
0
ответов

Ed script работает только при медленном вводе

В этом контексте я столкнулся с ситуацией, когда ed file