Linux 命令/应用程序在bash提示符中打印的换行符前加前缀

Linux 命令/应用程序在bash提示符中打印的换行符前加前缀,linux,bash,prefix,word-wrap,Linux,Bash,Prefix,Word Wrap,我在一个远程目标上编译,g++抛出的长警告和错误通常会包装在终端中,这使得读取输出时很难读取。有没有办法在控制台上打印的每一行前面加上彩色字符?我已经修改了我的PS1,以便更好地查看命令输入,也许我可以在PS1定义中添加一些内容 将输出写入文件,然后在可以控制换行的内容中查看。像less-S 将输出通过sed-e的/^/-->/或任何您希望添加到每行开头的内容 找到一些可以使gcc输出彩色化的东西(我相信存在用于此的工具) 你的终端是什么?/bin/bash通过远程ssh连接是指konquero

我在一个远程目标上编译,g++抛出的长警告和错误通常会包装在终端中,这使得读取输出时很难读取。有没有办法在控制台上打印的每一行前面加上彩色字符?我已经修改了我的PS1,以便更好地查看命令输入,也许我可以在PS1定义中添加一些内容

  • 将输出写入文件,然后在可以控制换行的内容中查看。像
    less-S
  • 将输出通过
    sed-e的/^/-->/
    或任何您希望添加到每行开头的内容
  • 找到一些可以使gcc输出彩色化的东西(我相信存在用于此的工具)

  • 你的终端是什么?/bin/bash通过远程ssh连接是指konqueror、gnome终端、xterm?噢,在windows中是putty