0
A
回答
6
一些平台支持echo -n
到抑制印刷换行... man echo
可能有帮助
2
从回波手册页:
-n do not output the trailing newline
2
具体地说,bash
(从OP的标签)具有内置echo
支持-n
。尝试从bash
help echo
查看帮助的内置命令
5
您还可以使用printf
:
printf "adsa " >> a.txt
printf "asdad " >> a.txt
printf "\n" >> a.txt
或
printf "adsa " >> a.txt
printf "asdad \n" >> a.txt
相关问题
- 1. 如何正确停止shell脚本?
- 2. shell脚本停止错误
- 3. Jython如何从线程停止脚本?
- 4. 如果发生错误,从shell脚本执行shell命令而不停止
- 5. 恢复停止shell脚本处理
- 6. 不停止程序(使用shell脚本)
- 7. 停止脚手架产生scafolds.css.scss
- 8. 如何停止脚本?
- 9. 如何在旧版本完成之前产生新线程时停止发生c#2.0争用情况?
- 10. 防止产生新的生产线在XSLT转换
- 11. 如何停止错误的电源shell脚本?
- 12. 如何从shell脚本中停止SQL * Plus?
- 13. 如何使shell脚本循环不停止错误
- 14. 如何防止新的生产线在反应母语
- 15. 如何防止脚本停止
- 16. 如何从脚本结束后保留的bash脚本产生bash子shell
- 17. 逃生在shell脚本
- 18. 如何在任何sql失败时停止unix shell脚本中的sqlplus命令
- 19. 用于在Ubuntu中停止可执行JAR的Shell脚本
- 20. shell脚本ffmpeg在2个工作后停止
- 21. 通过发送信号在后台停止shell脚本
- 22. PHP脚本停止
- 23. PHP脚本停止
- 24. 更新脚本随机停止
- 25. 启动/停止脚本刷新页面
- 26. 你可以在shell脚本中产生一个进程吗?
- 27. 如何停止循环脚本
- 28. 如何停止卷曲脚本?
- 29. 如何停止从脚本中退出?
- 30. 如何停止python脚本从终端
它更多的问题,其外壳比平台(和一些这是一个相关选项是否有效的问题)。 “man echo”并没有太大的帮助,因为它可能不会警告可移植性问题。 ['printf'](http://stackoverflow.com/questions/3424193/how-stop-to-going-to-new-line-in-shell-script/3424781#3424781)是要走的路。 – Gilles 2010-08-06 19:15:55
我同意。如果你想要可移植性,printf就是它。 – fpmurphy1 2010-08-06 21:57:18