یک اسکریپت Bash به نام wordcount.sh
بنویسید که آدرس یک فایل را به همراه یک رشته به عنوان آرگومان دریافت کند و تعداد تکرار رشته دادهشده در آن فایل را بدون توجه به بزرگی و کوچکی حروف، در خروجی استاندارد (stdout) بنویسد.
همچنین در صورتی که فایل دادهشده وجود ندارد، در stderr بنویسد File not found
.
نکته: رشته دادهشده در هرجای متن که باشد شمرده میشود. حتی اگر جزئی از یک کلمه دیگر باشد. مثلاً اگر میخواهیم تعداد تکرار رشته and
را بشماریم، این رشته را در میان کلمه standard
نیز به حساب میآوریم.
فایل sample.txt
:
نتیجه اجرای اسکریپت:
فایل wordcount.sh
را به صورت یک فایل zip فشرده کنید و به عنوان پاسخ آپلود کنید.