Linux에서 파일 내용을 보는 방법 | 고양이 명령

Linux에서 파일 내용을 보는 방법 | 고양이 명령

그만큼 cat> Linux의 명령은 단순한 도구 그 이상입니다. 다양한 파일 관련 작업을 위한 다용도 동반자로서 사용자는 파일 내용을 보고, 연결하고, 생성하고, 복사하고, 병합하고, 조작할 수 있습니다. 자주 사용되는 몇 가지 세부 사항을 살펴보겠습니다. cat> 명령을 수행하면서 각 예제를 이해합니다.

내용의 테이블

`cat` 명령의 기본 구문

'cat' 명령의 기본 구문은 다음과 같습니다.



cat [OPTION] [FILE] 

여기,

[옵션] : 다양한 명령줄 옵션을 나타냅니다.

[파일] : 처리할 파일의 이름입니다. 예시와 함께 'cat'의 일반적인 용도를 살펴보겠습니다.

Linux에서 Cat 명령의 실제 예

1. 단일 파일의 내용을 보는 방법 리눅스에서

'cat'의 가장 기본적인 용도는 파일의 내용을 터미널에 표시하는 것입니다. 이는 단순히 파일 이름을 인수로 제공하여 달성할 수 있습니다.

통사론:

cat file_name 

예: file_name = jayesh.txt인 경우

cat jayesh.txt 
고양이 jayesh.txt

고양이 jayesh.txt

메모: 'ls' 명령은 현재 위치의 모든 파일과 디렉터리를 표시하는 데 사용됩니다.

2. 여러 파일의 내용을 보는 방법 리눅스에서

통사론:

cat file_name1 file_name2 

예: file1과 file2라는 두 개의 파일이 있는 경우

cat file1 file2 
고양이 파일1 파일2

고양이 파일1 파일2

3. Linux에서 줄 번호 앞에 오는 파일의 내용을 보는 방법

추가 -n> 옵션 cat> 줄 번호를 도입하여 파일 내의 특정 줄을 쉽게 식별하고 참조할 수 있습니다.

통사론:

cat -n file_name 

예: file_name이 file2인 경우.

cat -n file2 
고양이 -n 파일2

고양이 -n 파일2

여기서는 cat> 리디렉션과 함께 사용되는 명령( >> )를 사용하면 jayesh1이라는 새 파일을 만들고 여기에 내용을 직접 입력할 수 있습니다. 후속 ls> 명령은 현재 위치의 모든 파일을 나열합니다.

4. Linux에서 `cat` 명령어를 사용하여 파일을 생성하고 콘텐츠를 추가하는 방법

새 파일을 생성하거나 기존 파일을 새 콘텐츠로 덮어쓰려면 출력 리디렉션(`)과 함께 'cat'을 사용할 수 있습니다. >`> ):

통사론:

cat>새파일_이름 

예: newfile_name = jayesh1을 생성하려면

cat>자예쉬1 
ls 

이렇게 하면 터미널에 직접 텍스트를 입력할 수 있으며, Ctrl + D> , 입력된 텍스트는 다음 위치에 저장됩니다. new_file.txt> .

'ls' 명령은 현재 위치의 모든 파일과 디렉터리를 표시하는 데 사용됩니다.

리눅스에서 cat 명령을 사용하여 파일 만들기

리눅스에서 cat 명령을 사용하여 파일 만들기

5. Linux에서 한 파일의 내용을 다른 파일로 복사하는 방법

이름에서 알 수 있듯이 'cat'은 여러 파일을 단일 파일로 연결할 수 있습니다. 이 예에서는 다음을 사용하여 file1의 전체 내용을 file2로 복사하는 방법을 보여줍니다. cat> 리디렉션과 함께 명령( >> ).

통사론:

cat file1.txt file2.txt>merged_file.txt 

이 명령은 file1.txt> 그리고 file2.txt> 이름이 새 파일로 merged_file.txt> .

6. Cat 명령은 출력에서 ​​반복되는 빈 줄을 억제할 수 있습니다.

그만큼 -s> 옵션은 반복되는 빈 줄이 포함된 파일을 처리할 때 유용합니다. 이러한 반복을 억제하여 더 깔끔한 출력을 제공합니다.

통사론:

cat -s file_name 

산출

Will suppress repeated empty lines in output 

7. 한 파일의 내용을 다른 파일의 끝에 추가하는 방법

한 파일의 내용을 다른 파일에 추가하려면 'cat'을 추가( >>> ) 운영자:

통사론:

cat file_name1>> 파일 이름2 

예:

cat file1>> 파일2 

그러면 `의 내용이 추가됩니다. file1`> ` 끝까지 file2`>

8. Linux에서 'tac' 명령을 사용하여 콘텐츠를 역순으로 표시하는 방법

'tac' 명령은 'cat'의 반대 명령으로 파일의 내용을 역순으로 표시하는 데 사용됩니다. 구문은 간단합니다.

통사론:

tac file_name 

예:

이 명령은 'file2'의 내용을 역순으로 인쇄하여 마지막 줄을 먼저 표시한 다음 마지막에서 두 번째 줄 등을 표시합니다.

tac file2 
전술 파일2

전술 파일2

9. Linux에서 줄 끝을 강조하는 방법

'cat' 명령의 '-E' 옵션은 각 줄의 끝을 강조 표시하는 데 사용됩니다.

통사론:

cat -E 'filename' 

산출:

줄 끝에 $ 표시

줄 끝에 $ 표시

그러면 각 줄 끝에 '$' 문자가 있는 'jayesh1'의 내용이 표시되어 줄의 종료를 나타냅니다.

10. Linux `cat` 명령의 `-A` 명령줄 옵션

'-A' 옵션을 사용하면 '-v', '-E' 및 '-T' 옵션의 효과를 결합할 수 있습니다. 명령에 '-vET'를 쓰는 대신 '-A'를 사용할 수 있습니다.

통사론:

cat -A 'filename' 

그러면 인쇄할 수 없는 문자가 표시되고 줄 끝이 강조 표시되며 탭이 '^I'로 표시되는 'filename'의 내용이 표시됩니다.

11. `cat` 명령을 사용하여 Linux에서 대시 파일을 여는 방법

이름 앞에 대시가 있는 파일을 열려면 '-' 옵션을 사용하세요.

통사론:

cat -- '-dashfile' 

예:

cat -- '-jayesh2' 
`-`로 시작하는 파일 내부의 내용 표시

`-`로 시작하는 파일 내부의 내용 표시

그러면 -jayesh2라는 파일의 내용이 표시됩니다.

12. 파일 내용이 많아 터미널에 맞지 않는 경우 Cat 명령.

통사론:

cat 'filename' | more 

산출:

Will show that much content, which could fit in terminal and will ask to show more. 

13. `cat` 명령을 사용하여 여러 파일의 내용 병합

여러 파일의 내용을 단일 파일로 병합하려면 리디렉션('>')을 사용하세요.

통사론:

cat 'filename1' 'filename2' 'filename3'>'병합_파일 이름' 

예:

cat 'file1' 'file2' 'file3'>'병합123' 

그러면 file1, file2, file3의 내용이 merged123으로 연결됩니다.

여러 파일의 내용을 단일 파일로 병합

여러 파일의 내용을 단일 파일로 병합

14. `Cat` 명령을 사용하여 폴더에 있는 모든 텍스트 파일의 내용 표시

폴더에 있는 모든 텍스트 파일의 내용을 표시하려면 와일드카드('*.txt')를 사용하십시오.

통사론:

cat *.txt 
확장자를 가진 모든 파일 표시

확장자가 .txt인 모든 파일 표시

폴더에 있는 모든 텍스트 파일의 내용을 표시합니다.

15. 기존 파일에 추가하는 Cat 명령:

기존 파일에 텍스트를 추가하려면 'cat'과 함께 '>>' 연산자를 사용하세요.

통사론:

cat>> geeks.txt 새로 추가된 텍스트입니다. 

새로 추가된 텍스트가 추가됩니다. 'geeks.txt' 파일 끝까지.

결론

이 기사에서 우리는 다양한 파일 관련 작업에 사용되는 다목적 도구인 Linux의 `cat` 명령에 대해 논의했습니다. 또한 사용자가 파일 내용을 보고, 연결하고, 생성하고, 복사하고, 병합하고, 조작할 수 있다는 점에 대해서도 논의했습니다. 일반적으로 단일 파일, 여러 파일의 내용을 표시하거나 기존 파일에 내용을 추가하는 데 사용됩니다. 전반적으로 `cat` 명령은 Linux에서 파일을 관리하고 조작하는 데 필수적인 유틸리티라고 말할 수 있습니다.



인기 기사

범주

재미있는 기사