안녕하세요~ 지방토끼입니다.

오늘은 리눅스 명령어(cat)에 대해서 공부해 보려고 합니다!

그럼 시작해 볼까요?

 

 

 

cat

(concatenate(연결하다)의 약자)

# cat [옵션] [디렉터리명]

파일 내용을 출력하는 명령어이다.

 

(옵션)

-n : 행 번호 출력(빈 행도 인식)

-b : 행 번호 출력(빈 행 제외)

-e : 제어 문자를 ‘^’ 형태로 출력하면서, 각 행 끝에 ‘$’ 문자 추가

-s : 연속되는 2개 이상의 빈행을 한 행으로 출력

 

(예시)

# cat test1.txt (파일 내용 출력할 때)

 

 

 

# cat [원본 파일] > [복사본 파일]

두 개의 파일 내용을 합치는 명령어이다.

리다이렉션 ( > : 덮어쓰기, >> : 기존 파일 내용에 추가 )

 

(예시)

# cat > test1.txt

내용입력

ctrl+D 로 빠져나오기

 

 

 

# cat test1.txt > test2.txt (test1.txt 내용을 test2.txt에 덮어쓰기)

 

 

 

# cat test1.txt >> test2.txt (test1.txt 내용을 test2.txt에 내용 추가)

 

 

 

 

 

 

.

.

.

.

.

.

 

오늘은 리눅스 명령어(cat)에 대해서 공부해 보았습니다.!

읽어주셔서 감사합니다!

틀린 내용이나 부족한 부분이 있다면 댓글 부탁드려용!

 

 

 

 

+ Recent posts