Команди Linux

Як використовувати команду “кішка” в Bash?

Як використовувати команду “кішка” в Bash?

Команда "кішка" в Bash означає "об'єднати". Ця команда дуже часто використовується для перегляду, створення та додавання файлів у Linux. Сьогодні ми пояснимо вам використання цієї команди в Bash в Linux Mint 20, поділившись деякими прикладами.

Метод використання команди “cat” у Bash:

Для використання команди “кішка” в Bash ми покажемо вам шість різних прикладів. Для демонстрації цих прикладів ми створили два різні текстові файли з назвою cat1.txt і cat2.txt із випадковим текстом. Ми будемо використовувати ці текстові файли в наших прикладах нижче:

Приклад №1: Відображення вмісту файлу:

Якщо ви хочете відобразити вміст файлу за допомогою команди “cat” у Bash, ми повинні продовжити, виконавши цю команду:

$ cat SampleFile

Тут вам слід замінити SampleFile на ім'я файлу, який потрібно відображати на терміналі. Ми хотіли відобразити вміст cat1.txt, тому ми замінили SampleFile на cat1.txt.

Текст, який ми написали в нашому cat1.txt-файл показано на наступному зображенні:

Приклад №2: Відображення вмісту декількох файлів:

Якщо у вас кілька файлів, і ви хочете відобразити вміст усіх цих файлів одночасно, то вам слід продовжити, виконавши цю команду:

$ cat SampleFile1 SampleFile2

Тут вам слід замінити SampleFile1 та SampleFile2 на імена файлів, вміст яких ви хочете відображати на своєму терміналі. Ми хотіли відобразити вміст cat1.txt і cat2.файли txt; тому ми замінили SampleFile1 на cat1.txt та SampleFile2 з cat2.txt. Ви також можете мати більше двох імен файлів у цій команді, якщо ви хочете відобразити вміст більше двох файлів на терміналі.

Вміст наших двох файлів буде відображатися в окремих рядках, як показано на наступному зображенні:

Приклад №3: Відображення вмісту декількох файлів, розділених символом “$”:

З наведеного вище прикладу видно, що ми можемо відображати вміст відразу декількох файлів на нашому терміналі. Однак у вмісті файлу немає чіткого розмежування чи розділення. Іншими словами, ви не можете розрізнити, який вміст належить до якого файлу. Тому ми можемо використовувати роздільник “$”, який буде вставлено в кінець вмісту кожного файлу. Таким чином, ви чітко зможете побачити, де закінчується вміст одного файлу.

Для цього нам доведеться використовувати прапор “-e” наступним чином:

$ cat -e SampleFile1 SampleFile2

Тут вам слід замінити SampleFile1 та SampleFile2 на імена файлів, вміст яких ви хочете відображати, відокремлені символом “$” на вашому терміналі. Ми хотіли відобразити вміст cat1.txt і cat2.файли txt, розділені символом “$”; тому ми замінили SampleFile1 на cat1.txt та SampleFile2 з cat2.txt. Ви також можете мати більше двох імен файлів у цій команді, якщо ви хочете відобразити вміст більше двох файлів, розділених символом "$" на терміналі.

Вміст наших двох файлів буде відображатися на терміналі, відокремлюючись символом «$», як показано на наступному зображенні:

Приклад №4: Створення нового файлу за допомогою команди “cat”:

Окрім відображення вмісту файлу, команда “cat” також може створити новий файл. Для цього нам потрібно виконати цю команду:

$ cat> SampleFile

Тут вам слід замінити SampleFile на ім'я файлу, який ви хочете створити за допомогою команди “cat”. Ми хотіли створити файл з іменем cat3, тому ми замінили SampleFile на cat3.

Коли ви натиснете клавішу Enter, щоб виконати цю команду, ви побачите підказку на терміналі, яка вказуватиме, що команда “cat” просить вас ввести якийсь текст у файл. Ви можете додати до нього будь-який текст на ваш вибір, як ми це зробили, а потім натиснути комбінацію клавіш Ctrl + d, щоб зберегти щойно створений файл.

Тепер ви також можете перевірити, чи був створений файл із потрібним текстом, чи не виконавши цю команду:

$ cat SampleFile


Ми замінили SampleFile на cat3 для відображення його вмісту, як показано на малюнку нижче:

Приклад №5: Відображення номерів рядків разом із вмістом файлу:

Якщо у вас дуже великий файл, то його завжди зручно переглянути з номерами рядків. Щоб відобразити номери рядків разом із вмістом файлу, вам слід виконати цю команду:

$ cat -n SampleFile


Ми замінили SampleFile на cat3, оскільки хотіли, щоб вміст цього файлу відображався з номерами рядків, як показано на малюнку нижче:

Приклад №6: Додавання вмісту файлів:

Якщо ви коли-небудь захочете додати вміст одного файлу в кінець іншого, тоді ви можете продовжити, виконавши цю команду:

$ cat SampleFile1 >> SampleFile2

Тут вам слід замінити SampleFile1 на ім'я файлу, вміст якого ви хочете додати, а SampleFile2 на ім'я файлу, куди ви хочете додати вміст. Ми замінили SampleFile1 на cat1.txt та SampleFile2 з cat2.txt. Це означає, що наш текст «Привіт Світ!»Буде додано в кінці нашого тексту,« Ми хочемо перевірити команду «кішка»."

Запуск цієї команди просто додасть вміст одного файлу до іншого, не відображаючи нічого на терміналі.

Ви можете підтвердити це, перевіривши вміст SampleFile2 або cat2.txt у нашому випадку наступним чином:

$ cat SampleFile2.txt


Зміст нашого доданого файлу i.e. кішка2.txt показані на зображенні нижче:

Висновок:

Ось як ви можете навчитися використанню команди “cat” в Linux Mint 20, пройшовши всі приклади, які ми сьогодні обговорювали.

Emulate Mouse clicks by hovering using Clickless Mouse in Windows 10
Using a mouse or keyboard in the wrong posture of excessive usage can result in a lot of health issues, including strain, carpal tunnel syndrome, and ...
Add Mouse gestures to Windows 10 using these free tools
In recent years computers and operating systems have greatly evolved. There was a time when users had to use commands to navigate through file manager...
Control & manage mouse movement between multiple monitors in Windows 10
Dual Display Mouse Manager lets you control & configure mouse movement between multiple monitors, by slowing down its movements near the border. Windo...