我想要一个读取名为ships.txt的文件的批处理,然后从该文件中获取条目(每行一个)并将它们与文件扩展名为* .map的文件进行比较(比如test.map) ,寻找匹配,总是在一条线的尽头。然后取这些坐标(它们将是一对实际上很长的数字和以米为单位的数字)并将这些坐标插入到perl脚本中,从而生成一个文件。我想读取perl脚本生成的文件,并使用perl脚本副产品中的信息删除在另一个文件中找到的条目。
让我们从头开始。一步一步来 第1步:
这就是test.map的样子:
代码:
Pt0=14497903.00,-813490.00,0.00,Mark 1
Pt1=14417253.00,-812258.00,0.00,Mark 2
etc...
ships.txt看起来像这样:
Mark 1
Mark 3
etc...
所以我想让批处理读取ships.txt并寻找条目“Mark 1”或“Mark 2”等...,如果在test.map中找到它,就抓住坐标在“,0.00,Mark#”之前注意,坐标有两个小数位,它们也可以是负数。
这是怎么做到的?