Как вставить разрыв строки + табуляцию в текстовом редакторе Nano?
Замещать <br>
с разрывом строки в Нано. Пытался Атом - умирает. Я вставил \n
, \r
, \n\r
но вставляется просто как символы. Как вставить разрыв строки + табуляция? Файл .Html
,
Пример:
Hello<br>Hello<br>Hello
Результат:
Hello
Hello
Hello
1 ответ
Вам нужно использовать что-то вроде vim
вместо nano
,
Откройте файл с помощью vim и нажмите esc, а затем введите:
:s/<br>/\r\t/g
и затем нажмите ввод
Чтобы сохранить файл и выйти, выполните следующую последовательность клавиш, которая запишет файл (сохранить) и выйдет vim
:
нажмите esc и затем введите:
:wq
и затем нажмите ввод
В качестве альтернативы, вы можете использовать sed
редактировать файл.
Вот пример:
Я буду использовать пример имени файла "HELLO":
sed -i 's/<br>/\n\t/g' HELLO
Кроме того, если вы хотите создать файл вместо этого, вы можете запустить следующую команду, чтобы создать файл, передавая выходные данные sed
в файл с помощью tee
:
echo 'Hello<br>Hello<br>Hello' | sed 's/<br>/\n\t/g' | tee HELLO