如何将两个字符串作为参数传递给perl脚本?

时间:2013-03-04 22:46:18

标签: perl

我写了一个perl脚本,它提取excel表的内容。该脚本在命令行上打印出excel表的内容。 我被困在哪里? 我想用perl进行数据挖掘。 我的excel表就是这样......

  SUNY MARK 40%

  MIT  JOHN 60%

  UIUC LIU  77%

假设我给予 myscript.pl 'SUNY' 'MARK' 它应该提取40%并且应该在命令行上打印出来。

到目前为止我正在使用Spreedsheet::Parseexcel。 但我对如何实现此功能绝对毫无头绪。 使用ARGV[]是一种好方法吗? 帮助我的家伙?任何想法都非常感谢..

由于

1 个答案:

答案 0 :(得分:1)

myscript.pl 'SUNY' 'MARK'

将SUNY存储在$ ARGV [0]内,将MARK存储在$ ARGV [1]内。然后,您将遍历行,检查单元格0和1以查看它们是否与$ ARGV [0]和$ ARGV [1]匹配,如果是,则返回单元格2。