免费注册 查看新帖 |

Chinaunix

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

一个有关echo 回显的问题,请赐教,急等!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-11 21:35 |只看该作者 |倒序浏览
我在LINUIX下编的shell script程序有这么一句
[/code]echo -e "$course\t\c"

如果我不加-e  的话,那么执行这条命令的结果就是course 的内容后面加\t\c,而达不到\t\c的输出效果,
而我把程序放在UNIX下运行时由于上述语句
总是在变量 course的内容前加上 -e
这是怎么回事啊,怎么解决呢?

论坛徽章:
0
2 [报告]
发表于 2004-03-11 21:46 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

把-e换成-n ,在把\c去掉呢? 试试

论坛徽章:
0
3 [报告]
发表于 2004-03-11 21:52 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

这样该了以后,\t得不到原样输出了,而不是得到理想的一串空格
还有其他办法么?多谢了

论坛徽章:
0
4 [报告]
发表于 2004-03-11 21:57 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

把\t换成真的tab键呢。你的unix系统的echo不支持-e

论坛徽章:
0
5 [报告]
发表于 2004-03-11 22:05 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

linux下:echo -n -e  "$course\t"
unix: echo -n "$course(tab键)" 这个应该两个系统通用

论坛徽章:
0
6 [报告]
发表于 2004-03-11 22:20 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

在liuix下得到理想结果
莫非有些UNIX支持-e 么?
用-n 的话两种系统都支持么?请指教!多谢多谢!

论坛徽章:
0
7 [报告]
发表于 2004-03-11 22:24 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

如果是bash应该支持-e,而-n都支持。
-n是不换行,“\c"也是不换行但linux不支持它。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2004-03-11 23:40 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

若用 bash ,可以先看 shell 十三問之 3:
http://bbs.chinaunix.net/forum/viewtopic.php?p=1482452#1482452

论坛徽章:
0
9 [报告]
发表于 2004-03-12 00:17 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

建议楼主:以后请勿重复发贴,以免浪费资源!

论坛徽章:
0
10 [报告]
发表于 2004-03-12 09:05 |只看该作者

一个有关echo 回显的问题,请赐教,急等!!!

我使用了
  1. echo -n "$coure(tab键)"
  2. 在sun 工作站的solaris下测试,回显时出现了字符-n ,这个问题怎么解决啊?
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP