这里一个换行符为什么会换两行?

来源:2-6 预定义变量

奈戈岚勒

2016-11-01 17:01

在15分左右 老师为了不让输出跟在提示后面,输入换行符,为什么会换两行。强迫症感觉好难受

写回答 关注

5回答

  • 孙而自牧
    2016-11-02 15:14:27
    已采纳

    因为每次使用echo后会自动换行,

    老师打的代码是

    echo -e "\n"
    echo $passwd

    所以效果是多打出了一行空格

    奈戈岚勒

    原来如此。 我试了一下,换行单独只输echo就可以了。

    2016-11-02 15:20:37

    共 1 条回复 >

  • weibo_佳宜JY617_03612043
    2018-12-02 18:19:23

    echo -e "\n"换成echo就行了

  • gokangu
    2017-06-15 20:17:30

    “\n”表示回车加换行,你将这个“\n”换成“\r”就可以了!

  • syousyou
    2017-02-09 20:41:18

    学习了

  • 孙而自牧
    2016-11-02 15:15:19

    实际上打出一行空格只要使用一次 echo就可以了

shell编程之变量

主要介绍Linux shell编程基础中的变量,熟练使用shell中用户自定义变量

51477 学习 · 76 问题

查看课程

相似问题