小工具:FQL 转
dccmx@~ /projects/fql $ . /fql "select inode,* where name like '.*\.cc'"
265734 -rw-r--r-- 1 dccmx dccmx 2.3K 2011-08-09 02:51:46 expr .cc
265562 -rw-r--r-- 1 dccmx dccmx 665 2011-08-01 08:35:04 lexer.cc
265561 -rw-r--r-- 1 dccmx dccmx 13.6K 2011-08-09 06:58:48 lexer-rl.cc
265651 -rw-r--r-- 1 dccmx dccmx 2.2K 2011-08-09 07:00:15 sys.cc
265783 -rw-r--r-- 1 dccmx dccmx 1.4K 2011-08-02 08:38:03 fql.cc
265731 -rw-r--r-- 1 dccmx dccmx 2.8K 2011-08-09 06:53:31 table.cc
265750 -rw-r--r-- 1 dccmx dccmx 41.7K 2011-08-09 06:58:48 parser.cc
265559 -rw-r--r-- 1 dccmx dccmx 912 2011-08-02 16:37:22 ast.cc
265785 -rw-r--r-- 1 dccmx dccmx 4.2K 2011-08-09 06:58:46 variant.cc
对于多文件夹的select,我还没有想好是做联合查询还是简单的同时查询多个文件夹,因为文件夹与文件夹之间没什么关联,感觉联合查询没什么用。
由于还没有完全测试,加上还有些功能没实现,所依没放到download里面,需要从svn里签出来编译。等全搞定之后,就可以抛弃find了,神清气爽啊。