리눅스 고양이 명령의 사용 예

소개

리눅스에서 cat 명령을 사용하면 파일을 연결하고 출력을 표준 출력으로 표시 할 수 있습니다. 대부분의 경우 이는 화면입니다.

고양이의 가장 보편적 인 사용법 중 하나는 파일을 화면에 표시하고 파일을 즉석 에서 작성하고 터미널에서 직접 기본 편집을 허용 하는 것 입니다.

고양이를 사용하여 파일을 만드는 방법

cat 명령을 사용하여 파일을 만들려면 터미널 창에 다음을 입력하십시오.

고양이> <이름 해제>

분명히 을 생성하려는 파일의 이름으로 대체해야합니다.

이 방법으로 파일을 만들면 커서가 새 줄에 남게되고 입력을 시작할 수 있습니다.

이것은 텍스트 파일을 시작하거나 쉼표로 구분 된 파일이나 파이프로 구분 된 파일과 같은 테스트 데이터 파일을 빠르게 작성하는 좋은 방법입니다.

파일 편집을 마치려면 CTRL과 D를 누릅니다.

ls 명령 을 입력 하여 프로세스가 작동하는지 테스트 할 수 있습니다.

ls -lt

현재 폴더의 모든 파일을 나열하고 새 파일을 볼 수 있어야하며 크기는 0보다 커야합니다.

고양이를 사용하여 파일을 표시하는 방법

cat 명령을 사용하여 파일을 화면에 표시 할 수도 있습니다. 다음과 같이보다 큼 기호를 제거하기 만하면됩니다.

고양이

파일이 매우 길면 화면을 매우 빠르게 스크롤합니다.

페이지별로 파일 페이지를 보려면 more 명령을 사용 하십시오 .

고양이 | 더

또는 less 명령 을 사용할 수도 있습니다.

고양이 | 적게

다음 명령에서이 out 유형을 테스트하려면 다음을 수행하십시오.

cat / etc / passwd | 더

물론 고양이를 잊어 버리고 다음을 입력 할 수 있습니다.

less / etc / passwd

줄 번호를 표시하는 방법

파일의 비어 있지 않은 모든 행에 대해 다음 명령을 사용할 수 있습니다.

cat -b

문자가없는 줄이 있으면 번호가 매겨지지 않습니다. 비어 있는지 여부에 관계없이 모든 회선의 번호를 표시하려면 다음 명령을 입력하십시오.

cat -n

각 줄의 끝을 표시하는 방법

때로는 데이터 파일을 구문 분석 할 때 줄 바꿈에 공백과 같이 예상하지 못한 숨겨진 문자가 있기 때문에 프로그래머가 문제를 일으킬 수 있습니다. 이렇게하면 파서가 올바르게 작동하지 않습니다.

이것은 공백 문자가 있는지 확인할 수 있도록 줄 끝 문자를 표시하는 한 가지 이유 일뿐입니다.

달러를 줄 끝 문자로 표시하려면 다음 명령을 입력하십시오.

cat -E

예를 들어 다음 텍스트 줄을 살펴보십시오.

고양이가 매트에 앉았다.

cat -E 명령으로이 명령을 실행하면 다음과 같은 결과가 나타납니다.

고양이는 매트 $에 앉았다.

빈 줄 줄이기

cat 명령을 사용하여 파일의 내용을 표시 할 때 연속적인 공백 행이있을 때를 보지 않으려 고합니다.

다음 명령은 반복되는 공백 행이 생략되도록 출력을 줄이는 f}을 보여줍니다.

이를 명확히하기 위해 빈 줄을 완전히 숨기지 않지만 행에 빈 줄이 4 개인 경우 빈 줄이 하나만 표시됩니다.

cat -s

탭 표시 방법

탭 구분 기호가있는 파일을 표시하는 경우 일반적으로 탭이 표시되지 않습니다.

다음 명령은 탭 대신에 ^ I를 표시하여 파일에 ^ I가 포함되어 있지 않다고 가정하면 쉽게 볼 수 있습니다.

cat -T

여러 파일 연결하기

고양이의 모든 부분이 연결되어 있으므로 한 번에 여러 파일을 표시하는 방법을 알고 싶어합니다.

다음 명령을 사용하여 여러 파일을 화면에 연결할 수 있습니다.

cat

파일을 연결하고 새 파일을 만들려면 다음 명령을 사용하십시오.

cat >

역순으로 파일 표시

다음 명령을 사용하여 파일을 역순으로 표시 할 수 있습니다.

tac

좋습니다. 기술적으로 이것은 cat 명령이 아니며, 그것은 tac 명령이지만 본질적으로 같은 일을하지만 역순으로 수행합니다.

개요

그것은 고양이 명령을위한 것입니다. 즉석에서 파일을 만들고 파일의 출력을 표시하는 데 유용하며 여러 파일을 함께 결합하는 데 사용할 수 있습니다.