WindowsPuTTYを介してUbuntuServer12.04を実行しているサーバーにSSHで接続しています。スクリーンショットの上部にあるように、ターミナルは正常に見えますが、Behat(PHPテスト自動化フレームワーク))を実行すると、後続のすべての出力に下線が引かれます。これは何が原因でしょうか。 Linuxの問題ですか?
最近のほとんどの端末はカラーコードを理解しています。たとえば、これを実行するとecho -e '\e[1;33myellow and not stopping!'
、フォントが黄色に設定されます。この設定は端末に適用され、実行中の個々のプログラムには適用されないため、永続的にすることができます。 「停止」コマンドはecho -e '\e[0m'
これはこれをリセットし、あなたの場合にも機能するはずです。
または、reset
と入力すると、さまざまな状態の端末が通常の状態に戻るはずです。
ただし、そのソフトウェアの作成者にバグを報告する必要があります。これは、Niceの動作ではありません。