Ok, I am semi new and I did something really stupid and I can’t figure out how to fix it.
When I run the terminal add-on in Hassio and do a hassio homeassistant check, it use to give me a nice output in a list format.
But for some reason, everything is ran together with no carriage after each line. I rebooted my server a few time and even did several searches for tmux online, and even tried resizing but no change.
If there’s anyone who’s good with terminal who can tell me what I did and how to set the terminal output back to normal, it’s be much appreciated.
So I have been look all over for a solution for this but have been unsuccessful. I am not a Linux guru, nor am I savvy with terminal.
So just to explain what’s going on, every time I run a hassio homeassistant check on the hassio terminal window, it gives me an output without any carriage returns. In other words, everything is ran together in a single line, instead of the usual nicely formatted list with proper carriage returns.
One thing I noticed, is that each line ends in a “/n”, which I am assuming means “new line”. However, the shell is not interpreting this as a new line and just runs everything together. I tried running different commands but nothing works.
If anyone knows how to fix this please let know. It’s really hard to troubleshoot when the out looks like this.
thanks
BTW, I am using the zsh shell which I am assuming is the correct shell, but if I am wrong let me know
That’s fine if the UI is working but if the UI failes, there is no to bring this page up, and I have to resort to terminal or SSH with putty. BTW, putty SSH output is the same
Have you tried setting the terminal options in putty, you can add a cr/lf in the main terminal settings page for each instance just remember to save after setting them.
the main difference is the eol= parts. It doesn’t show here but has undef in brackets as the value. I assume that EOL means end of line, and since its undefined, maybe that’s the issue…but how do I fix this?
stty examples
stty sane
Reset all terminal settings to “sane” values; this has the effect of “fixing” the terminal when another program alters the terminal settings to an unusable condition.