안녕하세요~ 지방토끼입니다.
오늘은 리눅스 명령어(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)에 대해서 공부해 보았습니다.!
읽어주셔서 감사합니다!
틀린 내용이나 부족한 부분이 있다면 댓글 부탁드려용!
'리눅스' 카테고리의 다른 글
리눅스(Linux) 명령어 - mv (파일/디렉터리 이동) (0) | 2023.12.06 |
---|---|
리눅스(Linux) 명령어 - cp (파일/디렉터리 복사) (1) | 2023.12.06 |
리눅스(Linux) 명령어 - touch (빈 파일 생성) (0) | 2023.12.06 |
리눅스(Linux) 명령어 - rmdir, rm (파일/디렉터리 삭제) (0) | 2023.12.06 |
리눅스(Linux) 명령어 - mkdir (디렉터리 생성) (0) | 2023.12.01 |