مثال استفاده از Command Cat Linux

معرفی

دستور گربه در لینوکس به شما اجازه می دهد تا فایل ها را پیوند داده و خروجی را به خروجی استاندارد نمایش دهید، در بیشتر موارد این صفحه نمایش است.

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

نحوه ایجاد یک فایل با استفاده از گربه

برای ایجاد یک فایل با استفاده از دستور cat، در پنجره ترمینیت وارد زیر می شوید:

cat>

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

هنگامی که یک پرونده را به این ترتیب ایجاد میکنید، مکان نما در یک خط جدید قرار میگیرد و میتوانید شروع به تایپ کنید.

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

برای پایان دادن به ویرایش فایل، CTRL و D را فشار دهید.

شما می توانید با تایپ دستور ls فرآیند را آزمایش کنید:

ls -lt

این لیست تمام فایل ها در پوشه جاری است و شما باید فایل جدید خود را ببینید و اندازه باید از صفر باشد.

نحوه نمایش یک فایل با استفاده از گربه

دستور cat را می توان برای نمایش یک فایل روی صفحه نیز استفاده کرد. همه چیزهایی که باید انجام دهید این است که نماد بزرگتر از نماد را به صورت زیر حذف کنید:

گربه

اگر فایل خیلی طول بکشد، صفحه نمایش بسیار سریع حرکت خواهد کرد.

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

گربه | بیشتر

همچنین میتوانید از فرمان کمتری نیز استفاده کنید:

گربه | کمتر

برای آزمایش این نوع در دستور زیر:

cat / etc / passwd | بیشتر

البته، شما فقط می توانید گربه را کاملا فراموش کرده و زیر را تایپ کنید:

کمتر / etc / passwd

نحوه نمایش شماره خط

برای تمام خطوط غیر خالی در یک فایل می توانید از دستور زیر استفاده کنید:

گربه -b

اگر خطوطی با هیچ علامت وجود نداشته باشند، عددی نخواهد بود. اگر می خواهید اعداد را برای تمام خطوط بدون توجه به اینکه آیا آنها خالی هستند نشان می دهد، دستور زیر را تایپ کنید:

گربه -n

چگونه برای نشان دادن پایان هر خط

گاهی اوقات هنگام تجزیه فایل های داده برنامه نویسان ممکن است با یک مشکل مواجه شوند، زیرا در انتهای خطوط وجود دارد که شخصیت های پنهان مانند فاصله ها را انتظار ندارند. این مانع از تجزیه کننده های آنها به درستی کار می کند.

این فقط یک دلیل برای نشان دادن پایان شخصیت خط است تا بتوانید ببینید که آیا شخصیت های خالی وجود دارد.

برای نشان دادن دلار به عنوان پایان کاراکتر خط، دستور زیر را وارد کنید:

گربه -E

به عنوان مثال به خط زیر متن نگاه کنید

گربه روی مات نشسته

وقتی این را با دستور cat -E اجرا میکنید، خروجی زیر را دریافت خواهید کرد:

گربه بر روی مات نشسته

کاهش خطوط خالی

وقتی محتویات یک فایل را با استفاده از دستور گربه نشان می دهید، احتمالا نمی خواهید ببینید که بارهای خطوط خالی متوالی وجود دارد.

دستور زیر نشان می دهد که چگونه خروجی را کاهش می دهد تا خطوط خالی تکرار شوند.

برای روشن کردن این خطوط خالی را کاملا مخفی نخواهد کرد، اما اگر شما 4 خط خالی در یک ردیف داشته باشید، تنها یک خط خالی را نشان می دهد.

cat -s

چگونه برای نمایش زبانه ها

اگر فایلی را نشان می دهید که حاوی جداول تب است، معمولا زبانه ها را مشاهده نخواهید کرد.

فرمان زیر نشان می دهد ^ من به جای برگه که باعث می شود آن را آسان برای دیدن آنها فرضیه فایل شما شامل نیست ^ من در آن به هر حال.

گربه -T

پیوند چندین فایل

کل نقطه گربه پیوند است، بنابراین شما ممکن است بخواهید بدانید چگونه چندین فایل را در یک بار نشان دهید:

شما می توانید چندین فایل را با استفاده از دستور زیر به روی صفحه پیوند دهید:

گربه

اگر می خواهید فایل ها را پیوند داده و یک فایل جدید ایجاد کنید، از دستور زیر استفاده کنید:

گربه >

نمایش فایل ها در سفارش معکوس

با استفاده از دستور زیر می توانید فایل را به صورت معکوس نشان دهید:

تکس

خوب، از لحاظ فنی این دستور گربه نیست، این دستور tac است، اما اساسا همان کار را انجام می دهد اما در معکوس است.

خلاصه

این خیلی برای دستور گربه است. برای ایجاد فایل ها در پرواز و برای نمایش خروجی از فایل مفید است و البته می توانید از آن برای پیوستن به چندین فایل استفاده کنید.