강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터2급강좌 : 파일내용 출력 cat

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터2급강좌 : 파일내용 출력 cat

cat

cat은 특정 파일의 내용을 확인하거나 간단한 파일을 생성하고자 할 경우에 사용되는 명령어이다.

 

 

 

 

텍스트로 된 파일일 경우에는 그 내용을 읽거나 알아 볼 수 있지만, 바이너리 파일의 경우에는 내용을 출력은 하지만 알아볼 수는 없다.

 

 

 

 

 

 

다음은 cat 뒤에 파일명을 입력하여 파일의 내용을 읽는 것이다.

 

 

 

 

 

$ cat abc.txt

이것은 cat 명령으로 파일의 내용을 보는 예제입니다.

$

 

 

 

 

cat 명령은 기본적으로 표준 입력인 키보드로부터 입력받은 내용을 표준 출력인 터미널로 보내는 명령이다.

 

 

 

 

따라서 cat 명령을 사용하여 파일을 생성하는 것은 리다이렉션을 함께 사용해야 한다.

 

 

 

 

다음의 리다이렉션을 설명하면서 cat을 사용한 파일의 생성에 대해서 다시 설명하도록 한다.

 

다음은 cat 명령어와 함께 사용할 수 있는 옵션들이다.

 

옵 션

기 능

-b

비어있는 줄이 아닐 경우 줄 번호를 붙여 표시한다.

-n

모든 라인에 줄 번호를 붙여 표시한다.

-E

각 줄의 끝에 $를 붙여서 줄의 끝을 표시해 준다.

-s

빈 줄이 연속적으로 여러 줄이 있는 경우, 하나의 빈 줄만 표시한다.

-T

TAB 문자를 ^I 로 표시한다.

-v

LFD (쪽 바꿈 : LineFeed)TAB을 제외한 제어 문자를 출력한다.

-a

-vET와 동일하다.

 

 

 

 

모든 문자를 출력한다.

 

위 옵션 중에서 n 옵션은 출력 내용에 행번호를 추가한다.

 

 

 

 

 

$ cat long_text.txt

1 이것은 cat 명령으로 파일의 내용을 보는 예제입니다.

2 번호가 붙었습니다.

3 행운을 빕니다.

... 하략 ...

$

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,032 명
  • 현재 강좌수 :  35,773 개
  • 현재 접속자 :  266 명