Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 599 Bytes

remove_newline.md

File metadata and controls

17 lines (11 loc) · 599 Bytes

经常需要ssh到服务器上执行一系列命令,但是每个命令输出以后会换行,对于一些搜集信息,想实现每个主机返回收据都在一行,以便后期过滤处理。

解决思路主要有:

  • echo命令使用-n参数,则可以不换行
  • echo -n $(执行的命令)则通过echo -n方式打印结果就不会换行
  • 通过tr命令去除\n\r
tr -d "\n\r" < yourfile.txt

unix环境\n,window环境\r

参考