Computer >> 컴퓨터 >  >> 체계 >> Linux

Linux Cat 명령 사용 방법

고양이 Linux의 명령은 파일을 연결하고 출력을 표준 출력(일반적으로 셸)에 표시합니다.

cat의 가장 일반적인 용도 중 하나는 파일을 화면에 표시하고 즉석에서 파일을 생성하고 터미널에서 바로 기본 편집을 허용하는 것입니다.

Linux Cat 명령 사용 방법

'cat'을 사용하여 파일을 만드는 방법

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

cat > filename

이러한 방식으로 파일을 생성하면 커서가 새 줄에 남아 입력을 시작할 수 있습니다. 이 기술은 텍스트 파일을 시작하는 좋은 방법을 제공합니다. 파일 수정을 마치려면 Ctrl+D를 누르세요. . 파일은 filename.에 사용한 대로 저장됩니다.

ls 명령을 입력하여 프로세스가 작동했는지 테스트합니다.

ls -lt

새 파일이 표시되고 크기가 0보다 커야 합니다.

'cat'을 사용하여 파일을 표시하는 방법

cat 명령은 파일도 화면에 표시합니다. 다음과 같이 보다 큼 기호를 제거하기만 하면 됩니다.

cat <nameoffile>

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

cat <nameoffile> | more

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

cat <nameoffile> | less

줄 번호 표시 방법

파일의 비어 있지 않은 모든 행에 대해 다음 명령을 사용하십시오.

cat -b <nameoffile>

문자가 전혀 없는 행이 있으면 번호가 매겨지지 않습니다. 공백 여부에 관계없이 모든 행에 대한 숫자를 표시하려면 다음 명령을 입력하십시오.

cat -n <nameoffile>

각 줄의 끝을 표시하는 방법

때때로 데이터 파일을 구문 분석할 때 프로그래머는 줄 끝에 공백과 같이 예상하지 못한 숨겨진 문자가 있기 때문에 문제를 발견합니다. 이 오류로 인해 파서가 올바르게 작동하지 않습니다.

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

cat -E <nameoffile>

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

the cat sat on the mat

이를 cat -E 로 실행하면 다음과 같은 출력을 받는 명령:

the cat sat on the mat$

공백 줄 줄이기

cat 명령을 사용하여 파일의 내용을 표시할 때 연속적인 빈 줄이 언제 로드되는지 보고 싶지 않을 것입니다. -s 사용 모든 빈 줄을 하나의 빈 줄로 압축하도록 전환:

cat -s <nameoffile>

탭을 표시하는 방법

탭 구분 기호를 사용하는 파일을 표시하면 일반적으로 탭이 표시되지 않습니다.

다음 명령은 ^I를 보여줍니다. 탭 대신 쉽게 볼 수 있습니다.

cat -T <nameoffile>

여러 파일 연결

고양이의 요점은 연결입니다. 다음 명령을 사용하여 여러 파일을 화면에 연결합니다.

cat <nameoffile1> <nameoffile2>

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

cat <nameoffile1> <nameoffile2> > <newfile>

파일을 역순으로 표시

다음 명령을 사용하여 파일을 역순으로 표시하십시오.

tac <nameoffile>

기술적으로 이것은 고양이 가 아닙니다. 명령은 tac 입니다. 명령이지만 본질적으로 동일한 작업을 수행하지만 반대입니다.