Linux

[Linux Study-22] cat 명령어

zamezzz 2018. 12. 22. 21:31

 cat 명령어




오늘은 cat 명령어에 대해서 정리하겠습니다.


cat은 보통 파일을 화면에 그대로 보고 싶을 때 사용합니다. 


따로 vi나 tail로 보는 대신에 간단하게 파일 내용을 단순히 보고 싶을때 또는 파일 내에


일치하는 문자(내용)을 검색할 때 사용합니다.


기본 사용법은 아래와 같습니다.


[root@localhost ~]# cat [옵션] [파일명]


그리고 옵션은 아래와 같습니다.

- b : 줄 번호를 표시 (공백 행에는 안붙임)

- n : 줄 번호를 표시 (공백 행에도 번호를 붙임)

- e : 각 행의 마지막에 $ 문자열을 표시

- s : 연속되는 2개 이상의 공백 행을 하나로 출력 



cat 명령어는 grep 명령어와 조합하여 파일 내의 문자열을 찾을 때 사용하기도 합니다.


아래와 같이 사용하시면 해당 문자열이 있는 행이 출력이 됩니다.


[root@localhost ~]# cat [옵션] [파일명] | grep [찾을 문자열]

[root@localhost ~]# cat -b test.txt | grep abcd


하나의 파일 뿐만 아니라 여러 개의 파일을 동시에 검색할 수도 있습니다.


이 때는 아래와 같이 사용하면 됩니다. test폴더 아래 모든 파일을 확인하여


abcd라는 문자열을 찾는 명령어 입니다.


[root@localhost ~]# cat -b /test/*  | grep abcd




cat 명령어, 그리고 cat + grep 명령어로 문자열을 검색하는 방법을 정리해보았습니다.


감사합니다.

반응형