Примерни приложения на командата Linux Cat

Въведение

Командата котка в Linux ви позволява да свързвате файлове и да извеждате изхода на стандартния изход, в повечето случаи това е екран.

Едно от най-често използваните котки е да се покаже файл на екрана, както и да се създаде файл в движение и да се позволи основно редактиране направо в терминала .

Как да създадете файл с помощта на

За да създадете файл с помощта на командата cat, въведете следното в прозореца на терминала:

котка> <наименование>

Очевидно е, че трябва да замените с името на файла, който искате да създадете.

Когато създавате файл по този начин, курсорът ще бъде оставен на нов ред и можете да започнете да пишете.

Това е добър начин за стартиране на текстов файл или за бързо създаване на файл с данни от тестовете, като например файл с дефинирани запетаи или файл с ограничен брой тръби.

За да завършите редактирането на файла, натиснете CTRL и D.

Можете да проверите дали процесът е работил, като напишете командата ls :

ls -lt

Това изброява всички файлове в текущата папка и трябва да видите новия файл, а размерът трябва да е по-голям от нула.

Как да се покаже файл с помощта на Cat

Командата cat може да се използва и за показване на файл на екрана. Всичко, което трябва да направите, е да премахнете символа, по-голям от символа, както следва:

котка <имена>

Ако файлът е много дълъг, той ще се превърта на екрана много бързо.

За да видите файловата страница по страница, използвайте командата :

котка | Повече ▼

Друга възможност е да използвате и командата по-малко :

котка | по-малко

За да изпробвате този тип в следната команда:

котка / и т.н. / passwd | Повече ▼

Разбира се, можете да забравите за котката като цяло и да напишете следното:

по-малко / etc / passwd

Как да се покажат редовете

За всички празни линии във файл можете да използвате следната команда:

котка -b

Ако има линии без знаци, те няма да бъдат номерирани. Ако искате да показвате числа за всички редове, независимо дали са празни, въведете следната команда:

котка -n

Как да се покаже края на всеки ред

Понякога при анализирането на файловете с данни програмистите могат да срещнат проблем, защото в края на линиите има скрити знаци, които не са очаквали, като например интервали. Това предотвратява правилното им функциониране.

Това е само една от причините да покажете края на символа на линията, така че да можете да видите дали има празни символи.

За да покажете долара като знак за край на реда, въведете следната команда:

котка-Е

Като пример погледнете следния ред текст

котката седеше на матрака

Когато стартирате това с командата -E команда, ще получите следния резултат:

котката седеше на подложката

Намаляване на празните линии

Когато показвате съдържанието на файл, използвайки командата cat, вероятно не искате да видите кога има много последователни празни линии.

Следващата команда показва как да се намали изхода, така че да се пропуснат повтарящите се празни редове.

За да се изясни това, няма да се скрият изцяло празните линии, но ако имате 4 празни реда в ред, той ще покаже само 1 празен ред.

котка-s

Как да показвам разделите

Ако показвате файл с разделители на раздели, обикновено няма да виждате разделите.

Следващата команда показва ^ I вместо раздела, което го прави лесно да се види, ако приемем, че файлът ви не съдържа ^ I в него.

котка -T <имена>

Свързване на множество файлове

Цялата точка на котката е конкатенация, затова може да искате да знаете как да показвате няколко файла наведнъж:

Можете да свържете няколко файла на екрана със следната команда:

котка

Ако искате да свържете файловете и да създадете нов файл, използвайте следната команда:

котка >

Показване на файлове в обратен ред

Можете да показвате файл в обратен ред, като използвате следната команда:

<име>

Добре, така че технически това не е команда котка, това е командата tac, но по същество прави същото, но на обратното.

резюме

Това е почти всичко за командата на котката. Това е полезно за създаване на файлове в движение и за показване на изход от файлове и, разбира се, можете да го използвате, за да се присъединят към множество файлове заедно.