2010-06-01, 02:07 PM
سلام
من يه فايل متني خيلي بزرگ دارم حدود 2 ميليون ركورد توش ذخيره شده. ميخوام تعداد تكرار هر ركورد توي اين فايل رو محاسبه كنم و توي يه فايل ديگه ذخيره كنم. فرمت فايلم اين جوريه:
يعني هر ركورد از دو رشته تشكيل شده كه ممكنه بعضي از ركوردها بارها توي فايل تكرار شده باشن. حالا ميخوام تعداد تكرار هر خط (ركورد) رو محاسبه كنم و توي فايل بريزم. اومدم توي C++ بنويسم ديدم خيلي زمانگيره. گفتم شايد با perl يا با اسكريپت هاي لينوكس راحتتر و سريعتر باشه. اما هر چي گشتم نتونستم مطلب بدرد بخوري پيدا كنم. كسي ميدونه چيكار بايد كرد؟
من يه فايل متني خيلي بزرگ دارم حدود 2 ميليون ركورد توش ذخيره شده. ميخوام تعداد تكرار هر ركورد توي اين فايل رو محاسبه كنم و توي يه فايل ديگه ذخيره كنم. فرمت فايلم اين جوريه:
کد :
string1 string2