+ -
当前位置:首页 → 问答吧 → echo --help如何让它产生帮助列表

echo --help如何让它产生帮助列表

时间:2011-06-26

来源:互联网

:outu:

作者: ethantsien   发布时间: 2011-06-26

顶一下,其实我也想知道

作者: rabbitlcat   发布时间: 2011-06-27

难道centos下echo没有--help选项?

作者: ethantsien   发布时间: 2011-06-27

本帖最后由 bbxyard 于 2011-06-27 01:12 编辑

echo 是coreutils包的一个小工具.
首先确认下它的同包产品的版本, 比如
  1. ls --version
  2. cat --version
  3. md5sum --version
复制代码
。。。
都行,以上几个文件版本号应该是一致的.

我看了下源码,至少6.9之前的版本,echo的"--help"是没用的. 那个"usage"函数没调用,看看源码就知道啦
我在windows下用cygwin,编译过8.4和8.6版本的coreutils工具包.
这个8.6版本的help是有效果的.
看了下8.4的代码,“usage”函数是确实是被调用了.

LZ可以用我说的方法,先确认当前系统coretutils的版本号. 看看是否是在6.9前的...

如果是在6.9~8.4间的,楼主可以直接从CoreUtils的ftp官网的地址上下下来看.
echo的源码子目录地址: "coreutils-x.x\src\echo.c" 还是很方便查看的.

如果楼主感觉系统的版本太低了,"CoreUtils"升级还是很方便的,楼主可以把上面的源码升级安装到系统中.
就是./configure --prefix=/opt(可以先放这安全哈) make make install 那三步很方便的
我在windows下用cygwin顺利编译过8.6版本,在windows下体验linux工具,还是非常COOL的哈

如果楼主要看echo的使用方法,我在windows下输出了使用信息并截了个图,请见下图.
下载 (45.78 KB)
2011-06-27 01:07


echo-6.9和echo-8.4的源码: echo-src.7z (3.5 KB)
下载次数: 0
2011-06-27 01:07

作者: bbxyard   发布时间: 2011-06-27

回复 ethantsien
  1. help echo
  2. man echo
复制代码

作者: yinyuemi   发布时间: 2011-06-27