s*z
2 楼
有些学校是online submission,好像不需要提交Cover Letter啊?
如果是email submission,需要在附件里贴Cover Letter吗?还是就在email里写明申
请AP,专业方向就行了?还需要写自己的qualification吗?
谢谢!
如果是email submission,需要在附件里贴Cover Letter吗?还是就在email里写明申
请AP,专业方向就行了?还需要写自己的qualification吗?
谢谢!
m*t
3 楼
c*k
4 楼
查了NREL国家实验室的几个薄厚位置,发现
Required Education and Experience:
Must be a recent Ph.D. graduate with in the last three years.
难道老薄厚在这种国家实验室永远申请不上了?
Required Education and Experience:
Must be a recent Ph.D. graduate with in the last three years.
难道老薄厚在这种国家实验室永远申请不上了?
r*o
5 楼
流浪
清晨背起, 久违的行囊,
藏好昨夜, 春天的翅膀。
即将开始, 夏季的流浪。
慢步在田野,徘徊于木家村旁,
噗噗的心跳,乡风的清凉,小鹿在溪边欢唱。
黄昏放下, 收获的包箱,
取到远古, 雅致的花糖,
转头犹盼, 视野的空旷。
登录上山岗,流连于文海幽香。
细细的心血,栖霞的忧伤,愁苦把林间淡忘。
水之故,月之乡,心湖水月, 照故乡。秋雨茫茫。
翡之润,翠之芳,意海翡翠, 映润芳。冬雪苍苍。
回眸仰看,地老天荒。
金童心于 06/11/2011
适合的曲子:月之故乡
清晨背起, 久违的行囊,
藏好昨夜, 春天的翅膀。
即将开始, 夏季的流浪。
慢步在田野,徘徊于木家村旁,
噗噗的心跳,乡风的清凉,小鹿在溪边欢唱。
黄昏放下, 收获的包箱,
取到远古, 雅致的花糖,
转头犹盼, 视野的空旷。
登录上山岗,流连于文海幽香。
细细的心血,栖霞的忧伤,愁苦把林间淡忘。
水之故,月之乡,心湖水月, 照故乡。秋雨茫茫。
翡之润,翠之芳,意海翡翠, 映润芳。冬雪苍苍。
回眸仰看,地老天荒。
金童心于 06/11/2011
适合的曲子:月之故乡
s*e
6 楼
4个型号,全新未开封。
MB950 MB413 MB952 MB953 保证比外面便宜很多。。。
邮寄费用你自己出。。。
谢谢~~~
MB950 MB413 MB952 MB953 保证比外面便宜很多。。。
邮寄费用你自己出。。。
谢谢~~~
g*g
7 楼
这个我都快读晕了。
#!/bin/bash
# Light weight option parser for bash
#
abstract=""
usage="Usage: \${0##*/} [options] [arg1] [arg2] ..."
function Abstract()
{
[email protected]
}
function Usage()
{
[email protected]
}
function Option()
{
eval "options=\"$options $1,$2,$3\""
eval "main_help=\"$main_help \t -$1,--$2\n\""
eval "main_help=\"$main_help \t $4\n\n\""
}
function OptionWithArgument()
{
ARGUMENT=`echo $3 | tr a-z A-Z`
eval "options_warg=\"$options_warg $1,$2,$3\""
eval "main_help=\"$main_help \t -$1 $ARGUMENT, --
#!/bin/bash
# Light weight option parser for bash
#
abstract=""
usage="Usage: \${0##*/} [options] [arg1] [arg2] ..."
function Abstract()
{
[email protected]
}
function Usage()
{
[email protected]
}
function Option()
{
eval "options=\"$options $1,$2,$3\""
eval "main_help=\"$main_help \t -$1,--$2\n\""
eval "main_help=\"$main_help \t $4\n\n\""
}
function OptionWithArgument()
{
ARGUMENT=`echo $3 | tr a-z A-Z`
eval "options_warg=\"$options_warg $1,$2,$3\""
eval "main_help=\"$main_help \t -$1 $ARGUMENT, --
l*3
8 楼
我还以为你说如果今天最后一个小时不见反攻,你就安分做你的近坛使者呢。。。
d*3
10 楼
很多国家实验室都要求三年以内毕业的;
老博后应该去试试SCIENTIST的位子
老博后应该去试试SCIENTIST的位子
o*n
11 楼
复杂一些的东西就用python/perl之类的吧,别shell了。
【在 g****g 的大作中提到】
: 这个我都快读晕了。
: #!/bin/bash
: # Light weight option parser for bash
: #
: abstract=""
: usage="Usage: \${0##*/} [options] [arg1] [arg2] ..."
: function Abstract()
: {
: [email protected]
: }
【在 g****g 的大作中提到】
: 这个我都快读晕了。
: #!/bin/bash
: # Light weight option parser for bash
: #
: abstract=""
: usage="Usage: \${0##*/} [options] [arg1] [arg2] ..."
: function Abstract()
: {
: [email protected]
: }
v*r
13 楼
shell 并不难,如果了解了用两只手就能数清的 special variables ($#, $-, $?, $!
,[email protected] ...), glob patten matching etc. 而且 shell 的这些东西都 natually built
into Perl, 对真正理解 Perl 也是必需的。
一般给自己的 shell script 加个 option parser 用不着这么复杂,用 shell
builtin 的 getopt/getopts, 或者用 case + while [ $# -gt 0 ],如果 options 不
多的话,不需要几行 code。
你这个 script 好象是个 parse generator, 用来给带着超级多 options 的 shell
script 自动产生 case statement 的 (case + while [ $# 。。。 】), 如果能贴
个使用的例子就清楚了
【在 g****g 的大作中提到】
: 这个我都快读晕了。
: #!/bin/bash
: # Light weight option parser for bash
: #
: abstract=""
: usage="Usage: \${0##*/} [options] [arg1] [arg2] ..."
: function Abstract()
: {
: [email protected]
: }
,[email protected] ...), glob patten matching etc. 而且 shell 的这些东西都 natually built
into Perl, 对真正理解 Perl 也是必需的。
一般给自己的 shell script 加个 option parser 用不着这么复杂,用 shell
builtin 的 getopt/getopts, 或者用 case + while [ $# -gt 0 ],如果 options 不
多的话,不需要几行 code。
你这个 script 好象是个 parse generator, 用来给带着超级多 options 的 shell
script 自动产生 case statement 的 (case + while [ $# 。。。 】), 如果能贴
个使用的例子就清楚了
【在 g****g 的大作中提到】
: 这个我都快读晕了。
: #!/bin/bash
: # Light weight option parser for bash
: #
: abstract=""
: usage="Usage: \${0##*/} [options] [arg1] [arg2] ..."
: function Abstract()
: {
: [email protected]
: }
g*g
15 楼
真是牛人,这么复杂的script,也能理出头绪。下面是另一个script用到前面那个
script的部分code。应该够用了。
# Importing the option parser
. $SRT_PRIVATE_CONTEXT/*******************/OptionParser.sh
# Description of the script
Abstract \${0##*/} - Merge a set of root files defined by a expresion.
# Description of how to use the script
Usage \${0##*/} "-n -p|-r [-d] dir1 [dir2] ..."
# Defining the parameters to be parsed
OptionWithArgument n name name 'Name of the merged file.'
OptionWithExpression p pattern pattern 'Pattern for matching fil
【在 v*****r 的大作中提到】
: shell 并不难,如果了解了用两只手就能数清的 special variables ($#, $-, $?, $!
: ,[email protected] ...), glob patten matching etc. 而且 shell 的这些东西都 natually built
: into Perl, 对真正理解 Perl 也是必需的。
: 一般给自己的 shell script 加个 option parser 用不着这么复杂,用 shell
: builtin 的 getopt/getopts, 或者用 case + while [ $# -gt 0 ],如果 options 不
: 多的话,不需要几行 code。
: 你这个 script 好象是个 parse generator, 用来给带着超级多 options 的 shell
: script 自动产生 case statement 的 (case + while [ $# 。。。 】), 如果能贴
: 个使用的例子就清楚了
script的部分code。应该够用了。
# Importing the option parser
. $SRT_PRIVATE_CONTEXT/*******************/OptionParser.sh
# Description of the script
Abstract \${0##*/} - Merge a set of root files defined by a expresion.
# Description of how to use the script
Usage \${0##*/} "-n -p|-r [-d] dir1 [dir2] ..."
# Defining the parameters to be parsed
OptionWithArgument n name name 'Name of the merged file.'
OptionWithExpression p pattern pattern 'Pattern for matching fil
【在 v*****r 的大作中提到】
: shell 并不难,如果了解了用两只手就能数清的 special variables ($#, $-, $?, $!
: ,[email protected] ...), glob patten matching etc. 而且 shell 的这些东西都 natually built
: into Perl, 对真正理解 Perl 也是必需的。
: 一般给自己的 shell script 加个 option parser 用不着这么复杂,用 shell
: builtin 的 getopt/getopts, 或者用 case + while [ $# -gt 0 ],如果 options 不
: 多的话,不需要几行 code。
: 你这个 script 好象是个 parse generator, 用来给带着超级多 options 的 shell
: script 自动产生 case statement 的 (case + while [ $# 。。。 】), 如果能贴
: 个使用的例子就清楚了
v*r
17 楼
谢谢例子,把 option parser 和 main script 分开估计是想modularize, 但你们这个
parsergenertor 是有点 overcomplicated 了,而且又不能被 generalized 到其他
scripts 上。 Shell 不难,但写出 easily readable shell 是不容易.
BTW, 推荐一本书给你:Portable Shell Programming
http://www.amazon.com/Portable-Shell-Programming-Extensive-Collection/dp/0134514947
parsergenertor 是有点 overcomplicated 了,而且又不能被 generalized 到其他
scripts 上。 Shell 不难,但写出 easily readable shell 是不容易.
BTW, 推荐一本书给你:Portable Shell Programming
http://www.amazon.com/Portable-Shell-Programming-Extensive-Collection/dp/0134514947
相关阅读
如何在后台运行shell 并且输出运行结果怎样让没有显卡的机器运行Fedora 14?在浏览器里面编程?谁对container比较熟啊?fc15那个像mac的东东是gnome3?thinkpad用户有吗?Ubuntu beta2 都没用 wayland请教一个RHEL和SUSE enterprise的问题Fedora 14 的奇怪问题有斑秃下有没有通吃的media player?firefox 5 六月就出。。。?virtualization and CPU design为什么人们总是在骂gnome, kde, xfce, unity...命令行迟迟不出来,请问高手是何原因?为什么苹果的图形界面更流畅?kde vs gnomeLLVM 2.9 benchmarkGNOME3终于发布了ssh 不能显示中文永中要破产了