[bookmark]统计最常使用的命令

v2ex看到一条统计最常用命令的脚本,收藏一下~

$ history | awk '{CMD[$2]++;count++;} END { for (a in CMD )print CMD[ a ]" " CMD[ a ]/count*100 "% " a }' | grep -v "./" | column -c3 -s " " -t |sort -nr | nl | head -n10
1 167 33.4% vim
2 104 20.8% ls
3 75 15% make
4 25 5% cd
5 13 2.6% sshgo
6 11 2.2% telnet
7 11 2.2% sudo
8 10 2% find
9 5 1% mv
10 4 0.8% ps

from:http://v2ex.com/t/98373

给make的错误信息加点颜色

~/.bashrc

make()
{
    ccred=$(echo -e "\033[0;31m")
    ccyellow=$(echo -e "\033[0;33m")
    ccend=$(echo -e "\033[0m")
    /Applications/Xcode.app/Contents/Developer/usr/bin/make "$@" 2>&1 | sed -E -e "/[Ee]rror[: ]/ s%(.*)%$ccred&$ccend%g" -e "/[Ww]arning[: ]/ s%(.*)%$ccyellow&$ccend%g"
    return ${PIPESTATUS[0]}
}

屏幕快照 2013-09-05 下午2.10.14
嗯,错误信息醒目多了,原版在这里
http://stackoverflow.com/questions/6436563/how-can-i-highlight-the-warning-and-error-lines-int-the-make-output

wordpress 隐藏非主页的侧边栏

function bluehua_hide_widgets($sidebars_widgets) {
    if (is_home()) {
        return $sidebars_widgets;
    } else {
        return array();
    }
}
 
add_filter('sidebars_widgets', 'bluehua_hide_widgets', 10);

域名最后的”.”

http://fasfefsef.de.vu.:4/dwx.e/360se.exe/pinbao88

公司的群里偶然看到有人发了一个钓鱼网站,随便点了下,便发现这个钓鱼网站的url挺有意思。除了端口,和后面的路径怪异外,域名最后多一个”.”,也许是我少见多怪了,在自己的blog域名后面加个点也能访问bluehua.org.。网站搞这么奇怪的url应该是为了尽量避免被防火墙和杀毒软件拦截,假设防火墙没有能够匹配带端口或者域名最后还有一个”.”号的url,这个钓鱼网站就成功漏网了。假设杀毒软件使用了关键词白名单,那么后面path里的360se也可能使它成功漏网,不得不说,现在干啥都得有点技术含量。。

再往后拿到了后台cookie,准备改掉cookie登陆时发现cookie插件提示错误,插件的域名匹配正则没有考虑最后的”.”。。。,可见这个神技巧还是灰常有用的。。。