با سلام..من ی اسکریپت نوشتم که خروجی زیر رو توی صفحه ترمینال برام چاپ میکنه:
به طور واضح اگر بخوام بگم خروجی اسکریپت من چیزی شبیه به این هست و من میخوام این اعداد باهم جمع بشن:
کد :
3387 /test/file
23619 /test/file
5813 /test/file
10190 /test/file
1282 /test/file
42 /test/file
8 /test/file
138 /test/file
حالا میخام بعد از اینکه این خروجی برام چاپ شد ادامه بنویسه مثلا total= و جمع اعداد رو برام چاپ کنه...میدونم باید از cut استفاده بشه ولی نمیدونم چه طور اون رو بنویسم وبعد حاصلجمع رو حساب کنم...ممنون از راهنمییتون
سلام
sum=0
`for i in `./you-script | tr -s " " | cut -d " " -f 1
do
[sum=$[sum+i
done
echo total=$sum
فکٌم صاف شد تا تونستم بدون به هم ریختگی کد رو بذارم تو forum
از ادمین عاجزانه تمنٌا میکنم مسئله alignment رو حل کنن که font به هم نریزه.
باقی بقایت
(2014-01-16, 12:11 AM)بازیار نویسنده : [ -> ]از ادمین عاجزانه تمنٌا میکنم مسئله alignment رو حل کنن که font به هم نریزه.
باقی بقایت
سلام
اگر شما برای ارسال پاسخ به جای استفاده از گزینه ارسال سریع که در پایین هر تایپک قرار دارد بر روی گزینه ارسال پاسخ (گزینهی بنفش رنگ) کلیک نمایید به صفحه ارسال پاسخ هدایت میشوید که ویرایشگر آن قابلیت درج کُد در متن را به شما میدهد.
سلام b.tavakkoli عزیز
من هم همین کار رو کردم
تو ارسال سریع که نمیشه شکلک گذاشت
باقی بقایت
سلام
اگر از امکان کد ویرایشگر استفاده میکردید نوشه شما به صورت زیر در میآمد که بسیار هم راحت است، اما ظاهرا شما استفاده ننمودهاید که دقیقا مانند حالت نوشته معمولی نمایش داده میشود.
البته حرف شما درست است که ویرایشگر امکان LTR کردن متون در خود متن را ندارد و از ویرایگشر یک انجمن هم نمیتوان توقع زیادی داشت! اما اگر شما از تگ کد که در داخل ویرایشگر هست استفاده نمایید و کدتان را بنویسید یا از جایی دیگر کپی پیست نمایید خیالتان راحت خواهد بود که به هم ریختگی مشاهده نخواهد گردید.
در صورتی که در این خصوص مشکلی دارید لطفا با پیغام خصوصی با بنده در ارتباط باشید یا در انجمن نظرات و پیشنهادات مطرح نمایید تا این تاپیک از موضوع خود خارج نشود.
کد :
//This is s sample
<?php
echo ("Hello World!";)
?>
من با awk نوشتم که به نظرم مناسبتره
کد :
awk '{s+=$1;print}END{print "total = " s}' filename