对照着网上仔细看了PS1没发现问题,不知道因为什么.不自动换行,如右图所示
恢复了.bashrc文件后还是一样输出后换不了行,而且发现如果输出中含有\r会把输出覆盖掉.
后来发现,原来是函数用错了.Printf是不换行输出的,Println才换行输出.