个人统计

Goalkeepers Team Saves Saves/shots
Hahnemann Reading 129 78%
Friedel Blackburn 109 74%
James Portsmouth 102 80%
Carson Charlton 102 70%
Howard Everton 100 82%

Tacklers Team Tackles Success rate
McCann Aston Villa 136 68%
Parker Newcastle 133 77%
Sidwell Reading 112 76%
Xabi Alonso Liverpool 106 81%
Brown Fulham 101 72%

Passers Team Passes Accuracy
Fabregas Arsenal 1775 82%
Xabi Alonso Liverpool 1563 82%
Scholes Man Utd 1490 91%

Gerrard Liverpool 1437 77%
Essien Chelsea 1403 86%

Scorers Team Goals Goal/shots
Drogba Chelsea 17 20%
Ronaldo Man Utd 16 15%
Yakubu Middlesbrough 12 17%
Van Persie Arsenal 11 21%
Doyle Reading 10 25%
个人统计之最
Category Player/Team Total
Top Shooter Cristiano Ronaldo (Man Utd) 107
Top Passer Francesc Fabregas (Arsenal) 1775
Top Tackler Gavin McCann (Aston Villa) 136
Most Dribbles & Runs Cristiano Ronaldo (Man Utd) 142
Most Crosses Stewart Downing (Middlesbrough) 277
Most Offsides Benedict McCarthy (Blackburn) 52
Most Fouls Steve Sidwell (Reading) 75
阅读心得:

1.曼联前门howard在everton表现出色,扑救率最高

2.scholes传球成功率高达91%,当之无愧曼联之魂

3.cr射门次数第一,进球率在前五射手中排名最后,明显射术还需加强

4.cr带球第一,毫无争议

5.Xavi.Alonso攻守兼备,铲断和传球均在前五,且铲断成功率第一。曼联现在需要的正是这样的人才阿。

相关日志

,

最近在阅读一个比较经典的关于的faq,全文链接在这里http://home.comcast.net/~j.p.h/

作者将comp..新闻组上的常见问题总结了一下,做成faq的形式,对学习很有帮助。

不打算全文翻译了,仅把认为比较重要的部分总结一下,做个备案吧

1.UUOC(useless use of cat)

避免 cat file | tr -d ‘xyz’ ,因为这样实际上跑了两个进程cat 和 tr

应该采用输入重定向 tr -d ‘xyz’ <file

2.shebang

脚本第一行是告诉操作系统解释器路径的,如果用解释器显式调用脚本文件,

那么第一行只是注释而已,可有可无。

3.echo 在不同的里的解释方式可能不同,要熟悉你的是如何做的。

优先采用cat输出变量

cat<<EOF

$a

EOF

4.随机数生成方法

最portable的方法是利用awk内置的srand和rand函数

awk ‘BEGIN {srand();print rand()}’

5.dos和文本文件之间转换

dos格式的文本文件,行末尾是
(CR LF)

格式的文本文件,行末尾是

所以dos格式文本在下显式的时候,尾部会多一个^M

二者转换方式是

dos—  : sed ’s/^M$//’ dos.txt > .txt或者tr -d ‘
‘ <dosfile >unixfile

—dos: sed ’s/$/^M/’ .txt >dos.txt

另外,也可以用dos2unix unix2dos等现成工具

6.改变term窗口的标题

两种方法

$ echo -en “33]2;XXX07″

$ printf ‘%b’ ‘e]2;XXXa’

7.如何设定用户输入超时

bash里面可以用read的参数-t 设置超时

也可以利用终端属性完成

{

s=$(stty -g)

stty -icanon min 0 time 100

var=$(head -n 1)

stty “$s”

}

8. bash脚本一定要注意空格的使用

$ [ -f xxx ] isn’t the same as

$ [-f xxx ]

9.如何从路径中分离目录和文件

 pathname=’/path/to/some/file’

 dir=`dirname “$pathname”`

 file=`basename “$pathname”`

缺点是,fork出了新进程

可以使用内置的字符串处理机制

 pathname=/path/to/some/file

 file=${pathname##*/}

 case $pathname in

 */*) dir=${pathname%/*};;

 *) dir=”

 esac

10.如何删除特殊字符开头的文件

例如删除 -foo,有三种方法

rm -foo

rm — -foo

rm -i — * (进入交互模式,提示动作)

相关日志

, ,

下可以用update-alternative命令来改变默认command
例如,系统中有vi,emacs,nano等编辑器,但是需要有一个默认编辑器。在中,默认是nano
那么例如fc命令执行的时候,就会用nano载入bash命令行。
如果想改变为vi,那么就需要update-alternative命令。例如,执行update-alternative –all。
则会给出所有具有可选性的选项供你选择。
此时可以改变编辑器,窗口管理器等。

当然update-alternative还有更多功能,可以参考man pages

相关日志