我有我想要解析的x/y座標的這個文件。該文件包含的各種信息,但有行內的同一地點的座標,就像這樣:刪除文件中特定位置的相同座標
IMPORTANT information 12213 1541515 COORDINATEX.COORDINATEY
IMPORTANT assadad213114141 asdadad COORDINATEX.COORDINATEY
IMPORTANT assadad2ssss4141 asdadad COORDINATEX.COORDINATEY
IMPORTANT ass 141 asd135566666666d COORDINATEX.COORDINATEY
我想要什麼,是刪除所有行其中座標(COORDINATEX.COORDINATEY)是相同的,而第一標有10個字符的重要是相同的,第一個除外。我曾嘗試在unix中使用sort -u,但這不會起作用,因爲整個行需要相同,這不是這裏的情況。
例子:
IMPORTANTLINE1 713)#!=%!3839413!"¤#(!¤! COORDINATEX.COORDINATEY1
IMPORTANTLINE1 1339220"##"#"#"""""""""" COORDINATEX.COORDINATEY144
IMPORTANTLINE1 fsafasdasd!38aaa!"¤#(!¤! COORDINATEX.COORDINATEY1
IMPORTANTLINE1 713)#!=%!3839413!"¤#(!¤! COORDINATEX.COORDINATEY1
IMPORTANTLINE2 sadasdasdadadadadadadada COORDINATEX.COORDINATE2
IMPORTANTLINE2 sadasdasdadadadadadadada COORDINATEX.COORDINATE1
IMPORTANTLINE2 sadasda333333333dadadada COORDINATEX.COORDINATE1
應該是這樣的:
IMPORTANTLINE1 713)#!=%!3839413!"¤#(!¤! COORDINATEX.COORDINATEY1
IMPORTANTLINE1 1339220"##"#"#"""""""""" COORDINATEX.COORDINATEY144
IMPORTANTLINE2 sadasdasdadadadadadadada COORDINATEX.COORDINATE2
IMPORTANTLINE2 sadasdasdadadadadadadada COORDINATEX.COORDINATE1
在此先感謝!
那麼你有這種文件的某種結構嗎?像這些座標總是最後一行,或\ t分隔的列數是相同的?因爲從你的例子中我無法確定。 – Bogdan 2012-03-30 14:49:41
是的,座標始終是最後一個,總是相同的長度。 1,2和144只是爲了讓他們不同,但我可以看到這是如何搞砸我的問題。對於那個很抱歉。 – niicepants 2012-03-30 15:16:23