1. cat(catenate)
파일 내용을 보여주거나, 텍스트 파일을 생성하는 명령
# cat [-option] file1, file2 ...
# cat file [> | >>] dest_file
[option]
-b: 빈 줄을 제외한 모든 라인 앞에 번호를 붙여 출력한다.
-n: 빈 줄을 포함하여 모든 라인 앞에 번호를 붙여 출력한다.
-E: 각 라인의 맨 끝에 $표시를 붙여 출력한다.
리다이렉션 기호 '>', '>>' 을 이용하여 표준 출력 내용을 기록하거나 추가한다.
ex)
# cat myfile.txt

# cat > aa.txt

aa.txt 라는 파일을 생성하고 내용 입력을 기다린다. 문서 작성 후 ctrl+d로 종료하면 작성이 완료 된다.
# cat aa.txt >> abcd

aa.txt 파일 내용을 abcd 파일에 추가한다.
# cat myfile.txt aa.txt > newfile.txt

myfile.txt 와 aa.txt의 내용을 newfile.txt 파일에 기록 하였다.
'시스템 관리 > 리눅스' 카테고리의 다른 글
2-3. 리눅스 기본(파일 관련 명령어) touch (0) | 2023.07.22 |
---|---|
2-3. 리눅스 기본(파일 관련 명령어) more, head, tail (0) | 2023.07.17 |
2-3. 리눅스 기본(파일 관련 명령어) rm (0) | 2023.07.10 |
2-3. 리눅스 기본(파일 관련 명령어) mv (0) | 2023.07.10 |
2-3. 리눅스 기본(파일 관련 명령어) cp (0) | 2023.07.10 |