引用 | 编辑
RandeonNeo
2006-02-11 23:38 |
楼主
▼ |
||
x0
#!/usr/bin/perluse strict; use warnings; exec "perl ./bin/UTR2SQ.pl". " ./UTRdb/Vrl_5Utrnr.dat testdir1 test.log". & .. 访客只能看到部份内容,免费 加入会员 x0
|
引用 | 编辑
martinyueh3
2006-02-12 18:16 |
1楼
▲ ▼ |
代表执行程式
就跟 开始->执行是ㄧ样的 也跟"命令提示字元"ㄧ样... 在字串外的"."代表是字串结合 a="s"."c" a就是sc ./则代表是这层目录 x1 |
引用 | 编辑
RandeonNeo
2006-02-12 23:36 |
2楼
▲ ▼ |
感谢martinyueh3副版主~~
那个exec()跟"."的意思我明白了...可是还有一个小小的问题~ 当程式执行之后,呼叫Perl去执行UTR2SQ.pl,而后面的两个字串全部都变成参数了吗?? 也就是说 $ARGV[0]=./UTRdb/Vrl_5Utrnr.dat testdir1 test.log $ARGV[1]=./param/400.param 3495 3500 不知道我这样子写对不对^^" x0 |
引用 | 编辑
martinyueh3
2006-02-13 16:23 |
3楼
▲ |
perl ./bin/UTR2SQ.pl ./UTRdb/Vrl_5Utrnr.dat testdir1 test.log ./param/400.param 3495 3500
$ARGV[0]=./UTRdb/Vrl_5Utrnr.dat $ARGV[1]=testdir1 $ARGV[2]=test.log $ARGV[3]=./param/400.param $ARGV[4]=3495 $ARGV[5]=3500 x1 |