Как вставить разрыв строки + табуляцию в текстовом редакторе 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