반응형
안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다.
Linux - 파일 내용 확인, 생성, 합병하기 - cat (concatenate)
'cat' 명령어는 리눅스 및 유닉스 계열 운영체제에서
일반적으로 파일 내용을 읽고, 연결 및 쓰기와 관련된 다양한 작업에
사용되는 기본 명령어 중 하나입니다.
1. cat 명령어 기본 사용법
cat [options] fileName.....
'fileName'은 하나 이상의 파일 이름이 될 수 있으며
'[options]' 명령의 동작을 수정하는 선택적 플래그입니다.
2. cat 명령어 주요 옵션
옵션 | 사용 예 | 설명 |
없음 | cat filename | 터미널에 파일 내용을 표시합니다. |
-n | cat -n filename | 줄 번호를 화면 왼쪽에 표시합니다. (비어있는 행도 포함) |
-b | cat -b filename | 줄 번호를 화면 왼쪽에 표시합니다. (비어있는 행은 제외) |
-E | cat -E filename | 행마다 끝에 '$' 문자를 표시합니다. |
-s | cat -s filename | 반복되는 빈 줄을 한줄로 표시합니다. |
-v | cat -v filename | 인쇄할 수 없는 문자를 표시합니다. ('tab'와 행 바꿈 문자를 제외한 문자를 '^' 형태로 표시) |
-T | cat -T filename | 'tab' 문자를 표시합니다. |
3. cat 명령어를 가독성 있게 사용법
cat fileName | more
파일의 내용이 한 화면을 넘어가서 출력되는 경우
파일의 내용을 끝까지 출력하기 때문에
파일의 내용이 길어지면 가독성이 떨어져서 불편하게 됩니다.
이때 'cat'와'more'를 같이 사용해 주시면
모니터 크기로 맞춰서 파일의 내용을 보여 줍니다.
cat fileName | less
'cat'와 'less'를 같이 사용하면 'vim' 편집기로 파일 내용을 확인할 수 있어
파일 내용을 가독성 있게 확인할 수 있습니다.
[Linux] 파일 생성 및 시간변경 - touch
안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. Linux - 파일 생성 및 시간변경 - touch'touch' 명령어는 리눅스 및 유닉스 계열 운영체제에서주로 빈 파일을 생성하고 기존 파일의
hanryangitstory.tistory.com
반응형
'IT 소스 > Linux' 카테고리의 다른 글
[Linux] 명령어 매뉴얼 보기 - man(manual) (0) | 2024.07.16 |
---|---|
[Linux] 특정 문자열 검색하기 - grep (0) | 2024.07.15 |
[Linux] 디렉터리, 파일 이동 및 이름 변경 - mv(move) (0) | 2024.07.10 |
[Linux] 파일 생성 및 시간변경 - touch (0) | 2024.07.05 |
[Linux] 파일 및 디렉터리 복사하기 - cp (copy) (0) | 2024.06.13 |