جداسازی خروجی و جمع اعداد با استفاده از cut - نسخه قابل چاپ +- انجمن کاربران لینوکس ایران - تکنوتاکس سابق (https://forum.sito.ir) +-- انجمن: پرسشها و پاسخها (https://forum.sito.ir/forumdisplay.php?fid=3) +--- انجمن: لینوکس و برنامه نویسی (https://forum.sito.ir/forumdisplay.php?fid=13) +--- موضوع: جداسازی خروجی و جمع اعداد با استفاده از cut (/showthread.php?tid=18374) |
جداسازی خروجی و جمع اعداد با استفاده از cut - triumph - 2014-01-15 با سلام..من ی اسکریپت نوشتم که خروجی زیر رو توی صفحه ترمینال برام چاپ میکنه: به طور واضح اگر بخوام بگم خروجی اسکریپت من چیزی شبیه به این هست و من میخوام این اعداد باهم جمع بشن: کد : 3387 /test/file حالا میخام بعد از اینکه این خروجی برام چاپ شد ادامه بنویسه مثلا total= و جمع اعداد رو برام چاپ کنه...میدونم باید از cut استفاده بشه ولی نمیدونم چه طور اون رو بنویسم وبعد حاصلجمع رو حساب کنم...ممنون از راهنمییتون RE: جداسازی خروجی و جمع اعداد با استفاده از cut - بازیار - 2014-01-16 سلام sum=0 `for i in `./you-script | tr -s " " | cut -d " " -f 1 do [sum=$[sum+i done echo total=$sum فکٌم صاف شد تا تونستم بدون به هم ریختگی کد رو بذارم تو forum از ادمین عاجزانه تمنٌا میکنم مسئله alignment رو حل کنن که font به هم نریزه. باقی بقایت RE: جداسازی خروجی و جمع اعداد با استفاده از cut - b.tavakkoli - 2014-01-18 (2014-01-16, 12:11 AM)بازیار نویسنده : از ادمین عاجزانه تمنٌا میکنم مسئله alignment رو حل کنن که font به هم نریزه. سلام اگر شما برای ارسال پاسخ به جای استفاده از گزینه ارسال سریع که در پایین هر تایپک قرار دارد بر روی گزینه ارسال پاسخ (گزینهی بنفش رنگ) کلیک نمایید به صفحه ارسال پاسخ هدایت میشوید که ویرایشگر آن قابلیت درج کُد در متن را به شما میدهد. RE: جداسازی خروجی و جمع اعداد با استفاده از cut - بازیار - 2014-01-19 سلام b.tavakkoli عزیز من هم همین کار رو کردم تو ارسال سریع که نمیشه شکلک گذاشت باقی بقایت RE: جداسازی خروجی و جمع اعداد با استفاده از cut - b.tavakkoli - 2014-01-21 سلام اگر از امکان کد ویرایشگر استفاده میکردید نوشه شما به صورت زیر در میآمد که بسیار هم راحت است، اما ظاهرا شما استفاده ننمودهاید که دقیقا مانند حالت نوشته معمولی نمایش داده میشود. البته حرف شما درست است که ویرایشگر امکان LTR کردن متون در خود متن را ندارد و از ویرایگشر یک انجمن هم نمیتوان توقع زیادی داشت! اما اگر شما از تگ کد که در داخل ویرایشگر هست استفاده نمایید و کدتان را بنویسید یا از جایی دیگر کپی پیست نمایید خیالتان راحت خواهد بود که به هم ریختگی مشاهده نخواهد گردید. در صورتی که در این خصوص مشکلی دارید لطفا با پیغام خصوصی با بنده در ارتباط باشید یا در انجمن نظرات و پیشنهادات مطرح نمایید تا این تاپیک از موضوع خود خارج نشود. کد : //This is s sample RE: جداسازی خروجی و جمع اعداد با استفاده از cut - safari - 2014-01-30 من با awk نوشتم که به نظرم مناسبتره کد : awk '{s+=$1;print}END{print "total = " s}' filename |