Няколко примера за Cat команда в Linux
Командата cat (съкратено от " concatenate ") е една от най-често използваните команди в Linux/Unix-подобни операционни системи. Тя ни позволява да създаваме един или множество файлове, да преглеждаме съдържанието на файл, да свързваме файлове и да пренасочваме изхода в терминал или файлове.
Основен синтаксис на командата Cat
Създайте файл с команда Cat
Ще създадем файл, наречен test123 с командата по-долу:
cat >test123
Въведете желания текст и натиснете CTRL+C, за да излезете.
Текстът ще бъде записан във файла test123. Можете да видите съдържанието на файла със следната команда cat:
cat test123
Показване на номера на редове във файл
С опцията -n можете да видите номерата на редовете на файла test123
cat -n test123
Пренасочване на съдържанието на файла
Следната команда ще копира съдържанието на test123.txt в test1234.txt помощта на >
cat test123.txt > test1234.txt
Ако test1234.txt файлът не съществува, командата ще го създаде. В противен случай той ще презапише файла.
Добавяне към съдържанието на файла
Следната команда ще добави съдържанието на test123.txt в test1234.txt с помощта на >>
cat test123.txt >> test1234.txt
Показване края на редовете
За да покажете невидимия завършващ знак на реда, използвайте -e
cat -e /etc/lsb-release
DISTRIB_ID=Ubuntu$
DISTRIB_RELEASE=22.04$
DISTRIB_CODENAME=jammy$
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"$
Показване на TAB символи
Опцията -T ви позволява визуално да правите разлика между раздели и интервали.
cat -T /etc/hosts
127.0.0.1^Ilocalhost
127.0.1.1^Ubuntu 22.04.localdomain
Заключение
Командата cat може да показва, комбинира и създава нови файлове.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut