برای خواندن و نمایش محتویات فایل ها ی متنی استفاده میشود.ولی برای
هرنوع فایلی میتوانید ازآن استفاده کنید.حتی برای نمایش عکس نیز قابل استفاده
است،ولی باید در نظر داشت که دراین حالت خروجی نامفهوم خواهد بود
شکل کلی دستور:
cat [OPTION] … [FILE]….
یک فایل متنی به نام cat با محتویات زیردرنظر می گیریم:
اگر دستور cat را به تنهایی بزنید خروجی مانند متن بالا نشان داده خواهد شد:
برای ایجاد یک فایل جدید از این دستور استفاده کنید:
cat > filename
پس از اجرای دستور بالا باید متن را وارد کنیم.برای ذخیره ی محتوا در فایل
باید Ctrl+D را فشار دهیم.
شماره گذاری خطوط
خطوط را می توان به دو صورت نام گذاری کرد:
1. تمامی خطوط یعنی هم خطوط پر و هم خطوط خالی توسظ n-
خطوط خالی یعنی خطوط 4 ,5,6,8و11
2. فقط خطوط پر را شماره گذاری میکند یعنی خطوط خالی شماره گذاری نمیشوندتوسط b-
نشانه گذاری پایان خطوط توسط E-
توسط این گزینه می توانید پایان هر خط را با علامت $ مشخص کنید
پاک کردن خطوط خالی پشت سر هم توسط s-
اگربه متنی که داخل فایلcat.txt توجه کنیم بین متن 3 خط خالی پشت سر هم وجود
دارد که اگر بخواهیم آنها را حذف کنیم و فقط یک خط باقی بماند از این دستور استفاده
می کنیم.
اگراسم چند فایل را پشت سر هم داخل دستور cat بنویسیم محتویات همه را به
ترتیب و پشت سرهم نمایش خواهدداد
چند دستور ترکیبی cat
اگر خروجی دستور cat به قدری زیاد است که در صفحه ی ترمینال جانمی شود می
توانید از این دستور استفاده کنید.
cat cat.txt | less
با دستور زیر میتوانید اطلاعات cat.txt رابه فایل cat1.txt انتقال دهید
cat cat.txt > cat1.txt
که در این صورت محتویات قبلی فایل cat1.txt پاک خواهد شد.اما اگر میخواهید این گونه نشود
و به ادامه ی محتویات آن افزوده شود از دستور زیر استفاده کنید:
cat cat.txt >> cat1.txt
برای ذخیره ی خروجی چندین فایل در یک فایل از دستور زیر استفاده می شود :
cat cat.txt cat1.txt cat2.tx > output.txt
تهیه و تنظیم کننده: (صاحبدل)892381232
سلام...ممنون از نوشتن دستورات خیلی عالیتون درباره ی cat....موفق باشید..خدانگهدار