课程
/运维&测试
/Linux
/shell编程之变量
在15分左右 老师为了不让输出跟在提示后面,输入换行符,为什么会换两行。强迫症感觉好难受
2016-11-01
源自:shell编程之变量 2-6
正在回答
因为每次使用echo后会自动换行,
老师打的代码是
echo -e "\n" echo $passwd
所以效果是多打出了一行空格
奈戈岚勒 提问者
把echo -e "\n"换成echo就行了
把echo
-e
"\n"换成echo就行了
“\n”表示回车加换行,你将这个“\n”换成“\r”就可以了!
学习了
实际上打出一行空格只要使用一次 echo就可以了
举报
主要介绍Linux shell编程基础中的变量,熟练使用shell中用户自定义变量
2 回答换行echo -e "\n"问题
2 回答我在mac上运行最后一个程序,$* 和 $@ 的结果一样,都是输出一个换行再输出下一个
4 回答(( $num1 + $num2 ))前面为什么要加个$符号
1 回答为什么shell跟本机看到的LANG会不一样?
1 回答只能用bash执行,不能用绝对路径执行,什么原因呀