当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : etags: Unknown option: -
帖子发表于 : 2009-05-06 10:18 

注册: 2008-12-17 15:55
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
$ find . -name "*.[ch]" -print | etags -
etags: Unknown option: -

ubuntu 8.10

etags竟然不识别'-'选项!只能通过临时文件来读入。

$ find . -name "*.[ch]" -print > filelist
$ etags -L filelist


页首
 用户资料  
 
2 楼 
 文章标题 : Re: etags: Unknown option: -
帖子发表于 : 2009-05-06 11:42 
头像

注册: 2006-01-30 23:20
帖子: 77
送出感谢: 0 次
接收感谢: 0 次
please read man page


页首
 用户资料  
 
3 楼 
 文章标题 : Re: etags: Unknown option: -
帖子发表于 : 2009-05-06 14:10 

注册: 2008-12-17 15:55
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
看来不是一个实现版本。

$ find . -name "*.[ch]" -print | etags -L -
这样就可以了。

$ etags --help
Exuberant Ctags 5.7, Copyright (C) 1996-2007 Darren Hiebert
Compiled: Jun 11 2008, 21:08:30
Addresses: <dhiebert@users.sourceforge.net>, http://ctags.sourceforge.net
Optional compiled features: +wildcards, +regex

Usage: etags [options] [file(s)]

-L <file>
A list of source file names are read from the specified file.
If specified as "-", then standard input is read.


有意思的是,我在另一台linux机器上的etags是这样的:

$ etags --help
Usage: etags [options] [[regex-option ...] file-name] ...

These are the options accepted by etags.
You may use unambiguous abbreviations for the long option names.
A - as file name means read names from stdin (one per line).
Absolute names are stored in the output file as they are.
Relative ones are stored relative to the output file's directory.

$ find . -name "*.[ch]" -print | etags -

$ find . -name "*.[ch]" -print | etags -L -
etags: invalid option -- L
Try `etags --help' for a complete list of options.


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译