Go to the documentation of this file.00001
00002
00003
00004
00005 import sys
00006 import rocon_uri.rule_parser as rule_parser
00007
00008
00009
00010
00011
00012 rule=['sqs ::= parms fileid ',
00013 'parms::= r"\S"* ',
00014 'fileid::= r"\S"* ']
00015
00016
00017 parms=' '.join(sys.argv[1:])
00018
00019
00020 cmp=rule_parser.rp.match(rule,parms)
00021
00022
00023
00024 if cmp==None:
00025 print "Error in parsing:"
00026 else:
00027
00028
00029
00030
00031
00032
00033 try:
00034 id=open(cmp.fileid)
00035 for l in id.readlines():
00036 if l.find(cmp.parms)>-1:
00037 print l[:-1]
00038 except Exception,e:
00039 print e
00040 else:
00041 id.close()
00042