免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1409 | 回复: 8
打印 上一主题 下一主题

前面那个面试题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-02 15:43 |只看该作者 |倒序浏览
如何让光标停在一行输出后面, 然后
按回车就进行下面一句语句?

用echo反正是不行。。。

论坛徽章:
0
2 [报告]
发表于 2006-03-02 15:45 |只看该作者
谁说不行
echo "按任意键继续...\c"
read ans

论坛徽章:
0
3 [报告]
发表于 2006-03-02 16:22 |只看该作者

回复 2楼 ruifox 的帖子

不work...

论坛徽章:
0
4 [报告]
发表于 2006-03-02 19:06 |只看该作者
果然有人在做噢 老兄加油

论坛徽章:
0
5 [报告]
发表于 2006-03-03 10:35 |只看该作者
echo -e "按任意键继续...\c"

man  echo

论坛徽章:
0
6 [报告]
发表于 2006-03-03 10:42 |只看该作者
为什么不用printf那?

printf "press any key to continue..."
read
echo "thank you"

论坛徽章:
0
7 [报告]
发表于 2006-03-03 11:38 |只看该作者
原帖由 lovelyarry 于 2006-3-3 10:42 发表
为什么不用printf那?

printf "press any key to continue..."
read
echo "thank you"


我觉得也是.只要功能能实现就可以了,用不着那么诡异.


  1. /tmp# more readir
  2. #!/bin/bash
  3. printf "Config file directory [default is:/etc/prog1]: "
  4.         if [ "$config_dir" = "" ]
  5.         then
  6.                 read config_dir
  7.         fi

  8.         if [ "$config_dir" = "" ]
  9.         then
  10.                 config_dir=/etc/prog1
  11.         fi
  12. echo $config_dir
  13. /tmp# sh readir
  14. Config file directory [default is:/etc/prog1]:
  15. /etc/prog1
  16. /tmp# sh readir
  17. Config file directory [default is:/etc/prog1]: /opt/ibm/websphere
  18. /opt/ibm/websphere
  19. /tmp#
复制代码

论坛徽章:
0
8 [报告]
发表于 2006-03-06 15:51 |只看该作者
原帖由 ha_ 于 2006-3-3 11:38 发表


我觉得也是.只要功能能实现就可以了,用不着那么诡异.


连echo都觉得诡异,我不知道该说什么了!

论坛徽章:
0
9 [报告]
发表于 2006-03-08 01:30 |只看该作者
原帖由 ruifox 于 2006-3-6 15:51 发表


连echo都觉得诡异,我不知道该说什么了!


我的意思是说应该使用通俗易懂的方法.方便以后维护.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP