btral | Rosha: salam | 05:01 |
---|---|---|
btral | shoma mitoni to awk komakam konid | 05:01 |
btral | ? | 05:01 |
btral | dark-sunsalam | 06:34 |
btral | dark-sun salam | 06:34 |
btral | کسی وقت داره بیاد کمک من؟ | 07:28 |
mahdy | btral: دوست من ، سوالت رو بپرس کسی اگه ببینه و وقت داشته باشه جواب میده | 07:33 |
btral | کسی کار نکرده | 07:33 |
btral | میخوام اگه وقت دارید کار کنید تا جواب بگیریم | 07:33 |
btral | http://paste.scsys.co.uk/189172 | 07:34 |
btral | این لینکو ببنیدی لطفا | 07:34 |
btral | لینک اشتبه بود | 07:35 |
btral | اینو ببنیدی:http://paste.scsys.co.uk/189175 | 07:35 |
btral | mahdy: میشه وقت بذارید؟ | 07:35 |
mahdy | btral: chi hast in ? | 07:35 |
btral | یه فایل دارم | 07:36 |
btral | محتواشو میبینید | 07:36 |
btral | ؟ | 07:36 |
mahdy | btral: arew | 07:36 |
btral | یه سایت مشترکه | 07:36 |
btral | عصرایران | 07:37 |
btral | برای اون اومده عددها رو جمع زده | 07:37 |
btral | اعداد متناظر رو | 07:37 |
btral | اوکی؟ | 07:37 |
btral | 4+2=6 | 07:37 |
btral | کنار صهر ها هم عدد هست | 07:37 |
btral | اونا رو جمع زده | 07:37 |
btral | برای توتال هم 3+3=6 | 07:37 |
btral | نتیجه رو ببینید تا بدونید چکار باید کنیم | 07:37 |
mahdy | btral: هدفت نهاییت رو بگو | 07:37 |
btral | 4خط آخر رو دیدید؟ | 07:38 |
mahdy | btral: تهش میخوای چیکار کنی ؟ | 07:38 |
btral | میخوام از فایلم برسم به اون نتیجه | 07:38 |
btral | برای این کار از دستور awk استفاده میکنم | 07:38 |
btral | باهاش کار کردید؟ | 07:38 |
btral | راحته | 07:38 |
btral | اما گیر کردم | 07:38 |
mahdy | btral: که بعدش چی بشه ؟ هدف کل این محاسبات چیه ؟ | 07:38 |
btral | همه ستون ها با فاصله از هم جدا شدند | 07:38 |
btral | به جز یه سوتن | 07:38 |
btral | ستون سوم که شروع 0 ها هست | 07:39 |
btral | این محاسبات رو جایی لاز م دارم | 07:39 |
btral | کارم نگه همین محاسیباته | 07:39 |
btral | فقط همین | 07:39 |
btral | برای این کار دستور زیر رو دارم: | 07:39 |
btral | میشه لطفا اون کد ها رو تو فایل ذخیره کنید بعد با هم کار کنیم: | 07:40 |
btral | کدم اینه | 07:40 |
btral | awk 'BEGIN{r="[\t -]+"}/total: /{t+=$2;next}{x=$1;$1=""}FNR==NR{a[x]=$0;next}(x in a){l=split(a[x],b,r);split($0,c,r);for(i=2;i<=l;i++)b[i]+=c[i];a[x]=b[2]"\t"b[3]"\t";for(i=4;i<l;i+=2)a[x]=a[x] b[i]"-"b[i+1]" "}END{print "total: " t; for(i in a)print i"\t"a[i] |"sort -nrk 2"}' | 07:40 |
btral | اما نتیجه تو مقادیر مشترک درست نیست | 07:40 |
btral | اعداد رو جمع میزنه | 07:40 |
mahdy | برای من جذاب نیست خیلی ببخشید | 07:40 |
btral | اما اون 0 ها رو نه | 07:40 |
btral | mahdy: جالبه اگه وقت بذارید | 07:40 |
btral | خیلی سریعه | 07:40 |
btral | به منم کمک میکنید | 07:40 |
btral | اگه تایم دارید ممنون میشم من | 07:40 |
mahdy | btral: در کل بشین با پایتون یا پی اچ پی اسکریپت بنویس کارت راحت تر راه می افته | 07:40 |
mahdy | btral: غیر از کمک به شما باید جاییش هم برای خودم جذاب باشه که نیست حتی نمیدونم تهش قراره چی بشه | 07:41 |
btral | نه وقتی awk هست نیازی به اونا نیست | 07:42 |
btral | ممنون | 07:42 |
mahdy | btral: برای کارهای ساده تر بیشتر میپسندمش | 07:44 |
btral | خیلی قدرمتمنده | 07:44 |
mahdy | btral: تجربه کار ندارم باهاش ولی میدونم که با زیان های اسکریپتی تا حالا به نتیجه رسیده بودی حتما | 07:46 |
mahdy | btral: منظورم پرو و پایتون و پی اچ پی بود | 07:46 |
mahdy | پرل* | 07:46 |
btral | من پرل کار میکنم | 07:49 |
btral | اما awk | 07:49 |
btral | معجزه میکنه | 07:49 |
btral | سرعت مهمه برام | 07:49 |
=== mohammad is now known as Guest69604 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!