Двойные межстрочные линии в терминале Linux - PullRequest
0 голосов
/ 02 марта 2009

Кто-нибудь знает, можно ли заставить терминал добавлять \ n к каждой строке, которую он печатает (или что-то подобное)?

Я пытаюсь отладить какой-то безумный код, который дает мне ошибки по всей ширине моего (24 ") экрана и длиной в три строки, поэтому я был бы признателен за то, что мне не нужно было копировать вещи в gedit и вручную каждый раз вставлять их Я нажимаю make.

Cheers, Ed

N.B. Я использую "make 2> & 1 | more", поэтому я не могу просто сделать "| sed G"

(отредактировано для ясности)

Ответы [ 2 ]

5 голосов
/ 02 марта 2009

Если вы просто хотите удвоить вывод команды или чего-то еще, вы можете передать его через sed в двойной пробел:

$> your_command | седь G

0 голосов
/ 02 марта 2009

Если вы хотите изменить это на всем терминале, добавьте '\ n' к переменной PS1 в вашем файле .bash_rc.

Например:

PS1 = '\n> '

** РЕДАКТИРОВАНИЕ: ** Это ставит новые строки между командами, которые вы вводите в командной строке, но не влияет на вывод приложений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...