日期:2014-05-16  浏览次数:20814 次

echo把选项-e输出了?
1.echo -e "hello,world\n"
输出 -e hello,world+换行

2.echo -E "hello,world\n"
输出 -E hello,world+换行

ubuntu,Linux version 3.2.0-29-generic-pae 不懂,要不要这个信息呢,呵呵。
何解?

------解决方案--------------------
man echo
看下帮助,也许你的这个版本有什么特殊?
------解决方案--------------------
/bin/echo
------解决方案--------------------
执行 alias 看看你这个 echo 是不是系统的原 echo。
------解决方案--------------------
fedora17不会,还是看你的man吧。
------解决方案--------------------
POSIX 里 echo 是不能带选项的, 如果需要多种操作系统上使用 echo 之后就不要带选项
如果不能满足要求,建议使用 printf