اگر خیلی با فایلهای متنی (مثل CSV) کار میکنی، فکر کنم خوب باشد زبان AWK را هم یاد بگیری - که خیلی طول نمیکشد.
برای مثال، کاری که میخواهی بکنی را این کد برایت انجام میدهد:
$ awk 'BEGIN{FS =","; buy = 0; sell = 0} {if($1 == "buy"){buy = buy + $3} else if($1 == "sell"){sell = sell + $3}} END{print "buy: ",buy; print "sell: ", sell}' yourFile.csv
پست قبلی را که ویرایش کردم، همه چیز رفت تو باقالیا!