echo显示文字后不换行(sep /p 和 echo 命令的一些细节)
2013-05-18 11:24
405 查看
echo显示文字后不换行(sep /p 和 echo 命令的一些细节)
echo 命令显示文字后会换行。
于是乎,有人(不是我)想到一个办法,(其实地球人都知道了,除了我)
使用set /p 显示提示语,如下:
set /p =要显示的文字<nul //注意这句命令会直接上屏
我想说点细节:
set /p = 要显示的文字 <nul
这个,winXp下,是没有问题的,但在win7下,行首的空格不会显示,
但是,
echo 要显示的文字
可以显示全部。
不过 ,echo 后面要是纯空格的话,不会被显示。
此时,我们使用:
echo.【空格】
达到目的!
但是,这个时候,虽然输出了空格,但是换行了,我们要输出纯空格还不换行怎么办呢?
这样:
set /p =a【退格符】【空格】<nul(此处的a字母,可以用其他字符替代,只是用来占位置而已)
说实话,网上找遍资料没找到这个,只好自己想了。
-----------------------------------------------------------------------
最后还要说一点
对于set 命令,参数一定要加" "才安全,不然,类似于< / >等的字符会导致错误。例如:
set /p =/ -------------------错误
set /p "=/" -----------------------正确
相关文章推荐
- echo命令选项及设置文字颜色显示详细参数
- echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。
- 【echo】命令的功能是在显示器上显示一段文字,一般起到一个提示作用。
- 在Linux中让echo命令显示带颜色的字。
- 文字不换行,超出部分显示省略号
- 转载_echo的一些命令
- 带背景显示文字,自动换行的MultipleTextView
- linux中的一些基础命令的使用(which,whereis,locate,find,alias,file,ls,cat,echo,tar,bzip2,gzip,history,mv,cp,rm)
- TableLayout嵌套TableRow中TextView文字显示不全,只是单行显示,不能换行。
- CSS 强制不换行,多出的文字显示省略号
- ceph存储 echo的一些命令
- echarts 关于axisLabel文字换行显示
- 在Linux中让echo命令显示带颜色的字
- GridView自动生成列时,利用DIV控制显示长宽 控件数据行和表头文字不换行
- 在Linux中让echo命令显示带颜色的字
- 如何获取字符串的屏幕显示长度,以及在button上文字换行。
- 【转】根据条件修改GridView命令按钮显示的文字
- #339 – 是按钮上的文字换行显示(Wrapping a Button’s Text Content to Multiple Lines)
- 在Linux中让echo命令显示带颜色的字
- linux命令学习:echo详解,格式化输出,不换行输出