گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

option های دستور cat

 

برای خواندن و نمایش محتویات فایل ها ی متنی استفاده میشود.ولی برای   

هرنوع فایلی میتوانید ازآن استفاده کنید.حتی برای نمایش عکس نیز قابل استفاده 

 است،ولی باید در نظر داشت که دراین حالت خروجی نامفهوم خواهد بود 

شکل کلی دستور:

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

نظرات 1 + ارسال نظر
abbas سه‌شنبه 20 بهمن 1394 ساعت 10:32

سلام...ممنون از نوشتن دستورات خیلی عالیتون درباره ی cat....موفق باشید..خدانگهدار

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد