Skip to content

the-go-dragons/week04-exam01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

week04-exam01 - هفته‌ی چهارم، تمرین یکم، نمایش شکیل

نمایش شکیل

در این تمرین قصد دارم تا با استفاده از دستور awk یک نمایشگر فایل ساده بنویسیم. برای این تمرین ما فایلی با نام data.txt داریم که چند خط ابتدایی آن به‌صورت زیر است:

a|12|1
b|22|2
c|32|3
d|42|41
e|52|534
f|62|676
g|72|8
h|82|9
i|92|0

حال ما قصد داریم تا کل این فایل را به‌صورتی شکیل در ترمینال نمایش دهیم.

برای حل این تمرین شما باید در یک خط و با دستور awk محتوای این فایل را به‌صورت زیر نمایش دهید:

  col1 - col2 - col3
  a - 12 - 1
  b - 22 - 2
  c - 32 - 3
  d - 42 - 41
  e - 52 - 534
  f - 62 - 676
  g - 72 - 8
  h - 82 - 9
  i - 92 - 0
  1274

همان‌طور که در قسمت بالا مشخص است، در خط اول خروجی باید ابتدا سه ستون col1، col2 و col3 را نمایش دهید و بعد از نمایش محتوای فایل باید در خط آخر خروجی مجموع مقادیر ستون سوم را نمایش دهید.

توجه کنید شما باید دستور خواسته شده را فقط در یک خط بنویسید. مقادیر موجود در سوال فقط قسمتی از فایل اصلی را نمایش می‌دهد و فایل اصلی مقادیر زیادی دارد. توصیه می‌کنیم پس از حل تمرین، حتما پاسخ سوال را ببینید. نحوه ارسال برای ارسال جواب دستورات خواسته شده را در قسمت ویرایشگر وارد کنید و سپس آن را ارسال کنید. هم‌چنین می‌توانید دستورات خواسته شده را درون فایلی با نام solution.sh وارد کنید و آن را انتخاب و سپس ارسال کنید.

برای تست درستی کد وارد شده در فایل solution.sh می‌توانید دستور test.sh را اجرا کنید.

About

هفته‌ی چهارم، تمرین یکم، نمایش شکیل

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages