不自重者,取辱。不自长者,取祸。不自满者,受益。不自足者,博闻。

Tracker 是一个运行于浏览器书签栏的 JavaScript 嗅探工具,她将被启动于其他网页之后,为了协助您了解目标网页中 JavaScript 的运行情况,包括:执行覆盖率、执行行数、是否存在执行或语法错误等信息,当你对一个目标网页使用 Tracker,该网页的上方将加载进来一个 Tracker 导航栏。

几个工作中常用常用到的shell命令,简单整理几个放上来:

1、文本检索:grep

#文件和内容都贴出来
grep '你的字符串' -r 文件列表
     
#只列出文件列表
grep '你的字符串' -rl 文件列表
    
#eg:在当前目录下的文件中查找'alien'
grep 'alien' -r ./*

2、文件检索:find

#基本语法
find 目标目录 -type 文件类型 -name '文件名匹配规则'
    
#eg:在当前目录下查找.svn目录
find . -type d -name '.svn'
    
#eg:在static目录下查找js文件
find static/ -type f -name '*.js'

3、删除所有.svn文件夹

#shell #效率 #linux命令 浏览(801) 阅读全文 评论(1)

也许大家在项目开发过程中,会常常遇到下面这种情况:


因为这个目录下面还有一些其他的文件,所以,大家的命令应该是这样的了:

svn add smarty/1.jpg smarty/a.png smarty/configs/app.config.php smarty/libs/3.css smarty/libs/test.js

文件少一些,还罢了,如果文件多了,这样来搞,简直费事儿的不行了。

我想说的是,大家可以用这个命令来搞定:

svn add `svn st | grep -E '^?' | awk '{print $2}'`
#shell #效率 #svn 浏览(1057) 阅读全文 评论