Я хотел бы иметь возможность постоянно редактировать мою установку (я использую ubuntu) так, чтобы каждый раз, когда терминал выводит что-то, он добавлял что-то к выводу.
Примером этого может быть добавление строки тире в начале вывода.
Что происходит в настоящее время:
./helloworld
Hello World!
Что я хотел бы, чтобы происходило:
./helloworld
--------------------------
Hello World!
Я хочу, чтобы это происходило независимо от того, что выводится (так что, очевидно, в этом случае изменение программы "hello world" не сработает!!!)
Это просто то, что мне интересно больше, чем что-либо еще! Я не знал, что искать, чтобы найти это в google, так что если кто-то может хотя бы указать мне правильное направление, я буду очень благодарен!
Thanks
Если вы используете Bash, вы можете поймать так называемый фальшивый сигнал DEBUG, чтобы достичь этого:
trap 'echo -------------' DEBUG
и чтобы сделать это постоянным, добавьте вышеуказанное в ваш .bashrc
файл.
Лично я делаю наоборот - я помечаю конец предыдущего вывода моей подсказкой:
-------------------------------------------------
DIR:/python|14:49|skolodya@ubuntu:
$ echo "HelloWorld"
HelloWorld
-------------------------------------------------
DIR:/python|14:50|skolodya@ubuntu:
$
Сама подсказка может быть изменена в .bashrc
или в любом rc-файле, который использует ваша оболочка, чтобы быть примерно такой:
PS1='-------------------------------------------------
$ '
Добавьте имя пользователя или любую другую информацию по вашему желанию