Top 49 리눅스 Cat Top 50 Best Answers

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 리눅스 cat on Google, you do not find the information you need! Here are the best content compiled and compiled by the https://toplist.maxfit.vn team, along with other related topics such as: 리눅스 cat 리눅스 cat grep, 리눅스 cat > c, 리눅스 cat 약자, 리눅스 cat tail, 리눅스 cat, more, 리눅스 cat 검색, 리눅스 cat 특정 라인, 리눅스 cat n 옵션 구현


리눅스(Linux) 기초 강좌 기본 명령어 – 6 cat, nl, more, less, head, tail
리눅스(Linux) 기초 강좌 기본 명령어 – 6 cat, nl, more, less, head, tail


리눅스 cat 명령어 사용법. (Linux cat command) – 리눅스 파일 내용 출력. :: 개발자를 위한 레시피

  • Article author: recipes4dev.tistory.com
  • Reviews from users: 28860 ⭐ Ratings
  • Top rated: 3.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 리눅스 cat 명령어 사용법. (Linux cat command) – 리눅스 파일 내용 출력. :: 개발자를 위한 레시피 리눅스 파일 출력. 리눅스 cat 명령. 리눅스에서, 텍스트 파일(File)의 내용을 화면에 출력하는 방법 중 가장 쉽고 간단한 방법을 선택하라고 한다면, … …
  • Most searched keywords: Whether you are looking for 리눅스 cat 명령어 사용법. (Linux cat command) – 리눅스 파일 내용 출력. :: 개발자를 위한 레시피 리눅스 파일 출력. 리눅스 cat 명령. 리눅스에서, 텍스트 파일(File)의 내용을 화면에 출력하는 방법 중 가장 쉽고 간단한 방법을 선택하라고 한다면, … 1. 리눅스 파일 출력. 리눅스에서, 텍스트 파일(File)의 내용을 화면에 출력하는 방법 중 가장 쉽고 간단한 방법을 선택하라고 한다면, 어떤 명령를 가장 먼저 떠올리게 될까요? 아마 십중팔구 cat을 생각할 것입..programming, develop, software, android, iOS, linux, java, kotlin, c, cpp, web, spring
  • Table of Contents:

리눅스 cat 명령어 사용법 (Linux cat command) – 리눅스 파일 내용 출력

티스토리툴바

리눅스 cat 명령어 사용법. (Linux cat command) - 리눅스 파일 내용 출력. :: 개발자를 위한 레시피
리눅스 cat 명령어 사용법. (Linux cat command) – 리눅스 파일 내용 출력. :: 개발자를 위한 레시피

Read More

리눅스 cat 명령어 사용법 정리 (파일 내용 출력, 파일 생성, 파일 병합)

  • Article author: withcoding.com
  • Reviews from users: 24194 ⭐ Ratings
  • Top rated: 4.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 리눅스 cat 명령어 사용법 정리 (파일 내용 출력, 파일 생성, 파일 병합) 리눅스 cat 명령어로 파일 만들기 … cat > file1 (내용을 입력하고 ctrl + d를 눌러 저장한다.) 리다이렉션 기호(>)를 사용하여 입력한 내용으로 새로운 … …
  • Most searched keywords: Whether you are looking for 리눅스 cat 명령어 사용법 정리 (파일 내용 출력, 파일 생성, 파일 병합) 리눅스 cat 명령어로 파일 만들기 … cat > file1 (내용을 입력하고 ctrl + d를 눌러 저장한다.) 리다이렉션 기호(>)를 사용하여 입력한 내용으로 새로운 … 리눅스(Linux)에서 cat 명령은 다양하게 활용됩니다. 파일의 내용을 간단하게 출력할 때도 사용하지만, cat명령어 이름처럼 두 개 이상의 파일을 연결(concatenate)해서 출력할 때 사용하는 것이 기본입니다. 보통..
  • Table of Contents:

티스토리 뷰

리눅스 cat 명령어로 파일 내용 출력하기

리눅스 cat 명령어로 파일 만들기

리눅스 cat 명령어로 파일 병합(연결)하기

티스토리툴바

리눅스 cat 명령어 사용법 정리 (파일 내용 출력, 파일 생성, 파일 병합)
리눅스 cat 명령어 사용법 정리 (파일 내용 출력, 파일 생성, 파일 병합)

Read More

[Linux] 리눅스 cat 명령어 사용법 (파일 확인, 합병, 생성)

  • Article author: coding-factory.tistory.com
  • Reviews from users: 7547 ⭐ Ratings
  • Top rated: 3.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [Linux] 리눅스 cat 명령어 사용법 (파일 확인, 합병, 생성) cat 명령어 리눅스의 cat명령어는 concatenate에서 따온 명칭으로 그 이름에서 유추할 수 있듯 본래의 기능은 여러 파일의 내용을 하나로 합쳐주는 … …
  • Most searched keywords: Whether you are looking for [Linux] 리눅스 cat 명령어 사용법 (파일 확인, 합병, 생성) cat 명령어 리눅스의 cat명령어는 concatenate에서 따온 명칭으로 그 이름에서 유추할 수 있듯 본래의 기능은 여러 파일의 내용을 하나로 합쳐주는 … cat 명령어 리눅스의 cat명령어는 concatenate에서 따온 명칭으로 그 이름에서 유추할 수 있듯 본래의 기능은 여러 파일의 내용을 하나로 합쳐주는 역할을 합니다. 하지만 리눅스에서 cat 명령어는 단순히 파일을..
  • Table of Contents:

Header Menu

Main Menu

리눅스 cat 사용법

cat 명령어의 내용 출력 화면을 좀 더 가독성 있게 만드는 법

Sidebar – Right

Copyright © 코딩팩토리 All Rights Reserved

Designed by JB FACTORY

티스토리툴바

[Linux] 리눅스 cat 명령어 사용법 (파일 확인, 합병, 생성)
[Linux] 리눅스 cat 명령어 사용법 (파일 확인, 합병, 생성)

Read More

Linux/기본명령어/cat – 인코덤, 생물정보 전문위키

  • Article author: www.incodom.kr
  • Reviews from users: 12674 ⭐ Ratings
  • Top rated: 3.6 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about Linux/기본명령어/cat – 인코덤, 생물정보 전문위키 cat은 리눅스/유닉스 초보자들이 가장 많이 배우는 명령중 하나이다. cat은 concatenate 또는 catenate에서 따온 이름이다. cat 명령은 파일이름을 … …
  • Most searched keywords: Whether you are looking for Linux/기본명령어/cat – 인코덤, 생물정보 전문위키 cat은 리눅스/유닉스 초보자들이 가장 많이 배우는 명령중 하나이다. cat은 concatenate 또는 catenate에서 따온 이름이다. cat 명령은 파일이름을 … #리눅스 기본명령어 – cat
  • Table of Contents:

옵션 #

팁 #

Linux/기본명령어/cat - 인코덤, 생물정보 전문위키
Linux/기본명령어/cat – 인코덤, 생물정보 전문위키

Read More

WEBDIR :: 리눅스 cat, more, less, head, tail – 파일내용 확인

  • Article author: webdir.tistory.com
  • Reviews from users: 32374 ⭐ Ratings
  • Top rated: 4.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about WEBDIR :: 리눅스 cat, more, less, head, tail – 파일내용 확인 리눅스에서 파일 내용을 확인하는 명령어들을 살펴 봅니다. 각종 로그 파일을 살펴보거나 문서들을 살펴볼때 유용합니다. cat cat 명령어는 텍스트로 된 파일일 경우 … …
  • Most searched keywords: Whether you are looking for WEBDIR :: 리눅스 cat, more, less, head, tail – 파일내용 확인 리눅스에서 파일 내용을 확인하는 명령어들을 살펴 봅니다. 각종 로그 파일을 살펴보거나 문서들을 살펴볼때 유용합니다. cat cat 명령어는 텍스트로 된 파일일 경우 … 리눅스에서 파일 내용을 확인하는 명령어들을 살펴 봅니다. 각종 로그 파일을 살펴보거나 문서들을 살펴볼때 유용합니다. cat cat 명령어는 텍스트로 된 파일일 경우 그 내용을 정상적으로 출력하지만 바이너리..
  • Table of Contents:

네비게이션

리눅스 cat more less head tail – 파일내용 확인

사이드바

검색

티스토리툴바

WEBDIR :: 리눅스 cat, more, less, head, tail - 파일내용 확인
WEBDIR :: 리눅스 cat, more, less, head, tail – 파일내용 확인

Read More

[Linux] 리눅스 사용자를 위한 cat 명령어의 사용법 (주요 사용 용도 : 파일 내용 확인, 파일 합치기) – 해솔 | 해처럼 밝고 소나무처럼 바르게

  • Article author: shlee1990.tistory.com
  • Reviews from users: 20415 ⭐ Ratings
  • Top rated: 4.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [Linux] 리눅스 사용자를 위한 cat 명령어의 사용법 (주요 사용 용도 : 파일 내용 확인, 파일 합치기) – 해솔 | 해처럼 밝고 소나무처럼 바르게 cat은 파일 또는 표준 입력의 내용을 그대로 표준 출력에 출력하는 명령이다. · 보통 파일의 내용을 확인하기 위하여 자주 사용하거나 또는 여러 파일을 … …
  • Most searched keywords: Whether you are looking for [Linux] 리눅스 사용자를 위한 cat 명령어의 사용법 (주요 사용 용도 : 파일 내용 확인, 파일 합치기) – 해솔 | 해처럼 밝고 소나무처럼 바르게 cat은 파일 또는 표준 입력의 내용을 그대로 표준 출력에 출력하는 명령이다. · 보통 파일의 내용을 확인하기 위하여 자주 사용하거나 또는 여러 파일을 … 정보 업무명  : 리눅스에서 cat 명령어를 사용하는 기초적인 방법 정리 작성자  : 박진만 작성일  : 2020-03-14 설  명 : 수정이력 :  내용 [특징] 리눅스에서 cat 명령어 사용방법 소개 [활용 자료] 없음 [..
  • Table of Contents:
[Linux] 리눅스 사용자를 위한 cat 명령어의 사용법 (주요 사용 용도 : 파일 내용 확인, 파일 합치기) - 해솔 | 해처럼 밝고 소나무처럼 바르게
[Linux] 리눅스 사용자를 위한 cat 명령어의 사용법 (주요 사용 용도 : 파일 내용 확인, 파일 합치기) – 해솔 | 해처럼 밝고 소나무처럼 바르게

Read More

Linux – cat 명령어 사용 방법

  • Article author: codechacha.com
  • Reviews from users: 119 ⭐ Ratings
  • Top rated: 4.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about Linux – cat 명령어 사용 방법 cat 명령어는 터미널을 사용할 때 매우 자주 사용되는 명령어입니다. 이 명령어는 어떤 파일의 내용을 읽어 화면에 출력해줍니다. cat을 사용하면 기존 파일을 다른 … …
  • Most searched keywords: Whether you are looking for Linux – cat 명령어 사용 방법 cat 명령어는 터미널을 사용할 때 매우 자주 사용되는 명령어입니다. 이 명령어는 어떤 파일의 내용을 읽어 화면에 출력해줍니다. cat을 사용하면 기존 파일을 다른 … cat 명령어는 터미널을 사용할 때 매우 자주 사용되는 명령어입니다. 이 명령어는 어떤 파일의 내용을 읽어 화면에 출력해줍니다. cat을 사용하면 기존 파일을 다른 파일에 저장할 때 사용할 수 있고, 두개의 파일을 합치는데 사용할 수 있습니다. Line number를 붙일 수도 있습니다.linux,cat
  • Table of Contents:

두개 이상 파일 출력

Line number 붙여 출력하기

기존 파일을 다른 파일로 저장

입력 내용을 파일로 저장

ì°¸ê³

Linux - cat 명령어 사용 방법
Linux – cat 명령어 사용 방법

Read More

[Linux] 리눅스 cat 명령어, cat 옵션 종류 총정리 :: 꾸꾸웍스 Storage

  • Article author: rhrhth23.tistory.com
  • Reviews from users: 43243 ⭐ Ratings
  • Top rated: 3.6 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [Linux] 리눅스 cat 명령어, cat 옵션 종류 총정리 :: 꾸꾸웍스 Storage 1. cat 명령어란??? 리눅스에서 파일 또는 텍스트 파일의 내용을 화면에 출력하는 명령어입니다. concatenate에서 유래했고 ‘연결시키다’의 의미를 … …
  • Most searched keywords: Whether you are looking for [Linux] 리눅스 cat 명령어, cat 옵션 종류 총정리 :: 꾸꾸웍스 Storage 1. cat 명령어란??? 리눅스에서 파일 또는 텍스트 파일의 내용을 화면에 출력하는 명령어입니다. concatenate에서 유래했고 ‘연결시키다’의 의미를 … [Linux] 리눅스 cat 명령어, cat 옵션 종류 총정리 ※ 목차 1. cat 명령어란??? 2. cat 명령어 사용법 3. cat 명령어 사용 예 4. cat 명령어 옵션 5. cat 명령어 옵션 사용 예 1. cat 명령어란??? 리눅스..세상에 많고 많은 정보를 알맞고 정확하게 리뷰하는 블로그
  • Table of Contents:
[Linux] 리눅스 cat 명령어 cat 옵션 종류 총정리

관련글

댓글0

최근글

인기글

최근댓글

태그

티스토리툴바

[Linux] 리눅스 cat 명령어, cat 옵션 종류 총정리 :: 꾸꾸웍스 Storage
[Linux] 리눅스 cat 명령어, cat 옵션 종류 총정리 :: 꾸꾸웍스 Storage

Read More

linux cat 명령어 사용법

  • Article author: www.lesstif.com
  • Reviews from users: 23229 ⭐ Ratings
  • Top rated: 4.0 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about linux cat 명령어 사용법 cat 은 파일을 출력하거나 여러 파일을 연결해 주는 명령어입니다.. 옵션없이 사용하면 파일의 내용을 표준 출력 장치으로 출력합니다. … 여러 개의 파일을 연결하려면 … …
  • Most searched keywords: Whether you are looking for linux cat 명령어 사용법 cat 은 파일을 출력하거나 여러 파일을 연결해 주는 명령어입니다.. 옵션없이 사용하면 파일의 내용을 표준 출력 장치으로 출력합니다. … 여러 개의 파일을 연결하려면 …
  • Table of Contents:
linux cat 명령어 사용법
linux cat 명령어 사용법

Read More

[linux] 리눅스 cat 명령어 사용 예제 (파일 내용 보기)

  • Article author: sisiblog.tistory.com
  • Reviews from users: 48221 ⭐ Ratings
  • Top rated: 3.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [linux] 리눅스 cat 명령어 사용 예제 (파일 내용 보기) cat 명령어는 리눅스나 유닉스같은 운영체제에서 가장 자주 사용하는 명령어 중 하나입니다. cat 명령어는 파일을 만들거나 내용 보기, 합치기, IO … …
  • Most searched keywords: Whether you are looking for [linux] 리눅스 cat 명령어 사용 예제 (파일 내용 보기) cat 명령어는 리눅스나 유닉스같은 운영체제에서 가장 자주 사용하는 명령어 중 하나입니다. cat 명령어는 파일을 만들거나 내용 보기, 합치기, IO … 원문: https://www.tecmint.com/13-basic-cat-command-examples-in-linux/ cat 명령어는 리눅스나 유닉스같은 운영체제에서 가장 자주 사용하는 명령어 중 하나입니다. cat 명령어는 파일을 만들거나 내용 보기,..
  • Table of Contents:

달삼쓰뱉

[linux] 리눅스 cat 명령어 사용 예제 (파일 내용 보기) 본문

티스토리툴바

[linux] 리눅스 cat 명령어 사용 예제 (파일 내용 보기)
[linux] 리눅스 cat 명령어 사용 예제 (파일 내용 보기)

Read More


See more articles in the same category here: 180+ tips for you.

리눅스 cat 명령어 사용법. (Linux cat command) – 리눅스 파일 내용 출력.

1. 리눅스 파일 출력.

리눅스에서, 텍스트 파일(File)의 내용을 화면에 출력하는 방법 중 가장 쉽고 간단한 방법을 선택하라고 한다면, 어떤 명령를 가장 먼저 떠올리게 될까요? 아마 십중팔구 cat을 생각할 것입니다.

cat 명령을 사용하면, 명령 뒤에 파일명을 적는 것만으로 파일의 모든 내용을 표준 출력(standard output)에 출력할 수 있습니다.

1.1 cat 명령의 동작.

“파일의 내용을 출력”하기 위해 사용하는 cat 명령에 대한 정의를 조금 더 형식적인 문장으로 서술해보면, “cat 명령은 파일(들)을 순서대로 읽고 그 내용을 읽은 순서대로 표준 출력(standard output)에 쓰는 명령”이라고 정의할 수 있습니다. 그리고 cat 명령의 설명에서, cat 명령의 동작을 가장 명료하게 나타내는 단어는 “파일(들)” 이라는 것과 “순서”입니다.

cat 명령의 이름은, “연결 시키다”, “연관시키다” 등의 뜻을 가지고 있는 영단어 “concatenate”에서 유래되었습니다. 보통 파일 내용을 출력할 때 cat 명령을 사용하는 걸 생각해보면, 연결이라는 뜻을 가진 “concatenate”라는 단어로부터 유래된 이유가 의아할 수도 있을텐데요.

cat 명령을 가장 많이 사용하는 경우가 파일 내용을 출력할 때이긴 하지만 cat 명령의 진가는 여러 파일을 입력으로 사용하거나, “|”(pipe) 또는 “>”(redirection)과 결합하여 다른 파일과 프로그램을 “연결”할 때 발휘됩니다. 즉, cat 명령은 파일의 내용을 화면에 출력하는 게 목적이 아니라, 하나 이상의 파일을 다른 여러 종류의 파일 또는 프로그램으로 연결시키기 위해 사용한다고 할 수 있습니다. “concatenate” 라는 단어가 가진 뜻대로 말이죠. 결국 파일을 읽어 화면에 출력한다는 것도 파일(FILE)과 표준 출력(stdout)을 연결시키는 것이니, cat이 concatenate로부터 유래된 이유가 마냥 어색하게만 느껴지지는 않을 것입니다.

그리고 cat 명령은 입력된 순서대로 그 내용을 출력합니다. 만약 여러 파일을 입력으로 사용(“cat FILE1 FILE2 …”)한다면, 명령줄에 기록된 순서 그대로 출력하게 된다는 것이죠. cat 명령에는 입력에 대한 순서 변경, 필터링, 조작(행 또는 공백 구분과 관련된 일부 기능은 제공)을 위한 옵션이 제공되지 않기 때문에, 좀 더 확장된 기능을 사용하고자 할 때 아쉬움이 느껴질 수도 있을텐데요. 하지만 이러한 단순함이 cat 명령을 리눅스에서 가장 많이 사용되고, 기본이 되는 명령으로 만들어주게 되었다 할 수 있습니다. “concatenate” 라는 단어의 의미처럼, 조금 더 복잡하고 확장이 요구되는 기능은 다른 명령어로 손쉽게 연결(concatenate)시켜서 처리하면 되니까요!

2. cat 명령 옵션

cat 명령은 아래와 같은 사용 형식 및 옵션을 제공합니다.

cat [OPTION]… [FILE]… OPTION -n : 모든 라인 앞에 라인 번호 출력. (빈 라인도 번호 출력) -b : 비어 있지 않은 라인에만 번호 출력. -E : 라인의 마지막에 $ 기호 출력. (빈 라인도 $ 기호 출력) -T : 탭 문자를 ^I로 바꿔서 출력. -s : 두 번 이상 연속된 빈 라인(empty line) 출력 안함. -v : 탭(TAB)과 줄바꿈(LFD)을 제외한 nonprinting 문자를 ^, M-를 사용하여 표시. -e : -vE와 결과 같음. 줄바꿈(LFD)을 포함한 nonprinting 문자 표시. -t : -vT와 결과 같음. 탭(TAB)을 포함한 nonprinting 문자 표시. -A : -vET와 같음. 탭(TAB), 줄바꿈(LFD)을 포함한 nonprinting 문자 표시.

cat 명령 뒤에 어떠한 옵션도 사용하지 않고 파일 이름만 입력하면, 파일의 내용을 그대로 화면에 출력합니다. 이는 파일이 두 개 이상인 경우도 마찬가지인데요. cat 명령 뒤에 파일 이름을 나열하면, 나열된 순서대로 파일의 내용이 출력됩니다.

$ cat FILE # FILE의 내용을 출력. $ cat FILE1 FILE2 # FILE1 다음 FILE2 내용을 출력.

만약 파일 이름 대신 “-” 문자를 사용하면, 표준 입력(standard input)을 통해 입력된 내용을 출력할 수 있습니다. (표준 입력으로부터 입력을 완료하기 위해서는 Ctrl + d 키를 입력하면 됩니다.)

$ cat FILE1 – FILE2 # FILE1 출력한 다음 표준 입력(-)으로 입력받은 내용 출력 후 FILE2 내용 출력.

조금 더 자세한 사용법은 아래 예제들을 통해 알아보도록 하겠습니다.

3. cat 명령 사용 예

3.1 파일의 내용을 화면(표준 출력)에 출력.

cat 명령 뒤에 파일 이름을 나열하면 하나의 파일 또는 여러 파일의 내용을 출력할 수 있습니다.

$ cat FILE1 This is FILE1. $ cat FILE2 This is FILE2. $ cat FILE1 FILE2 This is FILE1. This is FILE2.

3.2 표준 입력(standard input)으로 입력받은 내용을 파일에 쓰기.

cat 명령에 파일 이름을 나열하지 않으면 표준 입력으로 입력된 내용을 표준 출력으로 출력하게 됩니다. 이 때 리다이렉션(redirection, > or >>)을 사용하여 표준 입력으로 입력된 내용을 파일에 쓸 수 있습니다.

실행 순서는 아래와 같습니다.

1) “cat > NEWFILE” 명령 실행.

2) 내용 입력.

3) Ctrl + D 키(EOF, End Of File) 입력.

$ cat > NEWFILE This is the contents of NEWFILE. (Ctrl + D) $ cat NEWFILE This is the contents of NEWFILE.

3.3 파일 내용 중에서 각 라인 앞에 번호 출력.

cat 명령에 “-n” 옵션을 사용하여, 줄바꿈(LFD)으로 구분되는 각 라인의 시작 부분에 라인 번호를 출력할 수 있습니다.

$ cat A.txt the first line. the second line. the third line. the fifth line. $ cat -n A.txt 1 the first line. 2 the second line. 3 the third line. 4 5 the fifth line.

“-b” 옵션을 사용하면, 비어있는 라인에는 번호를 출력하지 않도록 만들 수 있습니다. (위 -n 출력 결과와 비교해 보세요.)

$ cat -b A.txt 1 the first line. 2 the second line. 3 the third line. 4 the fifth line.

3.4 라인 마지막에 구분 문자($) 표시.

“-E” 옵션을 사용하면, 각 라인의 가장 마지막에 “$”로 표시되는 구분 문자를 출력할 수 있습니다.

$ cat A.txt the first line. the second line. the third line. the fifth line. $ cat -E A.txt the first line.$ the second line.$ the third line.$ $ the fifth line.$

3.5 탭(TAB) 문자 대신 “^I” 대신 출력.

파일의 내용에 탭(TAB) 문자가 포함된 경우, 탭을 그대로 출력하는 대신 “^I”를 출력되게 만들 수 있습니다. 탭(TAB)의 경우 화면에 그대로 출력하게 되면 스페이스(SPACE)와의 구분이 쉽지 않을 수 있기 때문에 “^I”로 대신 출력하여 탭 문자를 쉽게 구분되게 만들 수 있습니다. 이 때 “-T” 옵션을 사용합니다.

$ cat FILE.txt sequence: 1 tab 2 tab 3 1 2 3 $ cat -T FILE.txt sequence: 1 tab 2 tab 3 1 ^I 2 ^I 3

3.6 두 번 이상 연속된 빈 라인(empty line) 출력 안함.

빈 라인(empty line)이 두 번 이상 연속될 때, 하나의 빈 라인만 출력되게 만들기 위해 “-s” 옵션을 사용합니다.

$ cat B.txt the first line. the second line. the third line. the seventh line. $ cat -s B.txt the first line. the second line. the third line. the seventh line.

3.7 파일 복사, 합치기, 추가.

출력 리다이렉션(redirection)을 사용해 cp 명령처럼 파일을 복사할 수 있습니다.

$ cat FILE This is FILE. $ cat FILE > COPIED $ cat COPIED This is FILE.

여러 개의 파일을 입력으로 사용하여 하나의 파일로 합칠 수도 있습니다.

$ cat A.txt This is A. $ cat B.txt This is B. $ cat A.txt B.txt > C.txt $ cat C.txt This is A. This is B.

출력 어펜드(append)를 사용하면 파일의 내용을 다른 파일 뒤에 추가할 수 있습니다. 아래 예제는 위 파일 합치기 예제와 똑같은 동작을 수행합니다.

$ cat A.txt This is A. $ cat B.txt This is B. $ cat A.txt > C.txt $ cat B.txt >> C.txt $ cat C.txt This is A. This is B.

3.8 파일 사이에 내용 추가하기.

앞서 “2. cat 명령”에서, cat 명령 다음에 파일 이름 대신 “-” 를 사용하면 표준 입력을 통해 입력받은 내용을 출력할 수 있다고 설명했었습니다. 이 기능을 사용하면, 여러 파일을 합칠 때 파일 사이에 사용자가 원하는 임의의 내용을 추가할 수 있습니다. (사용자 입력을 완료할 때, Ctrl + D (EOF)키를 사용한다는 것을 기억하세요.)

$ cat A.txt This is A. $ cat B.txt This is B. $ cat A.txt – B.txt > C.txt ========== $ cat C.txt This is A. ========== This is B.

3.9 화면에 표시 가능한 영역을 넘어가는 내용을 페이지 단위로 보기.

cat 으로 출력하고자 하는 내용이 화면 영역보다 많은 경우, cat 명령 결과를 보기 위해 스크롤을 사용해야 하는데요. 이 때, more 명령을 파이프(|)와 결합해서 사용하면, 화면 페이지 단위로 내용을 확인할 수 있습니다.

$ cat /etc/services | more # Network services, Internet style # # Note that it is presently the policy of IANA to assign a single well-known # port number for both TCP and UDP; hence, officially ports have two entries # even if the protocol doesn’t support UDP operations. … … tacacs 49/udp –More–

페이지 마지막에 “–More–“라고 표시되어 있는 상태가, cat 명령에 의한 출력을 more 명령에서 페이지 단위로 표시하고 있다는 것을 나타냅니다. 이 상태에서 엔터(ENTER)를 입력하면 한 라인을 추가로 출력하고, 스페이스(SPACE)를 입력하면 다음 페이지를 출력합니다. 모든 내용이 출력되면 자동으로 실행이 종료되며, more 실행 중간에 빠져나오려면 “–More–“가 표시된 상태에서 “q”를 입력하면 됩니다.

3.10 파일 내용 중 특정 문자열이 포함된 라인만 출력.

앞서 cat 명령에는 문자열 검색(필터링) 기능을 위한 옵션이 없다고 말씀드렸는데요. 파이프(|)를 사용해 grep 명령을 조합하여, 파일의 내용 중 특정 문자열이 포함된 라인을 출력할 수 있습니다.

$ cat A.txt the first line. the second line. the third line. the fifth line. $ cat A.txt | grep “first” the first line.

3.11 모든 파일 내용 출력.

cat 명령 다음에 특정 파일 이름 대신 *문자를 사용하여 현재 디렉토리에 있는 모든 파일의 내용을 출력할 수 있습니다.

$ cat FILE1 This is FILE1. $ cat FILE2 This is FILE2. $ cat * This is FILE1. This is FILE2.

3.12 특정 확장자를 가진 파일 내용만 출력.

* 문자와 특정 문자열을 조합하여 문자열 필터링된 파일 이름을 가진 파일의 내용만 출력할 수 있습니다.

STR* : STR로 시작하는 모든 파일 내용 출력.

*STR* : STR이 포함된 모든 파일 내용 출력.

*STR : STR로 끝나는 모든 파일 내용 출력.

$ ls A.txt B.txt FILE $ cat *.txt This is A. This is B.

4. cat 명령 사용 예제 정리.

$ cat FILE # 파일 내용 출력. $ cat > FILE # 파일 생성. $ cat -n FILE # 라인마다 번호 출력. $ cat -E FILE # 라인 끝에 번호 출력. $ cat -T FILE # 탭(TAB)을 ^I로 출력. $ cat -s FILE # 반복된 공백 라인 무시. $ cat FILE > OUT # 파일 복사, 합치기, 추가. $ cat FILE1 – FILE2 > OUT # 파일 사이에 내용 추가. $ cat FILE | more # 파일 내용을 페이지 단위로 출력. $ cat FILE | grep “STR” # 파일 내용 필터링. $ cat * # 모든 파일 내용 출력. $ cat *.txt # 특정 확장자를 가진 파일 내용 출력.

5. 참고.

Man7 Linux Manual Page – cat [Man7. man. cat] 내용을 참고하세요.

.END.

리눅스 cat 명령어 사용법 정리 (파일 내용 출력, 파일 생성, 파일 병합)

반응형

리눅스(Linux)에서 cat 명령은 다양하게 활용됩니다. 파일의 내용을 간단하게 출력할 때도 사용하지만, cat명령어 이름처럼 두 개 이상의 파일을 연결(concatenate)해서 출력할 때 사용하는 것이 기본입니다. 보통 리다이렉션 기호와 함께 사용하여 파일을 생성하거나 병합을 할 때도 사용됩니다.

리눅스 cat 명령어로 파일 내용 출력하기

cat file1

cat 명령 뒤에 파일 이름을 입력하면 그 파일의 내용을 출력합니다.

cat file1 file2 file3

여러 개의 파일을 전달하여 파일 내용을 연속해서 출력할 수 있습니다.

cat -n file1 file2 file3

cat 명령의 n 옵션을 사용하면 행 번호를 표시한다.

(더 자세한 옵션은 cat –help에서 확인하세요.)

리눅스 cat 명령어로 파일 만들기

cat > file1 (내용을 입력하고 ctrl + d를 눌러 저장한다.)

리다이렉션 기호(>)를 사용하여 입력한 내용으로 새로운 파일을 만듭니다.

cat file1

입력한 내용이 파일에 저장된 것을 확인할 수 있습니다.

cat >> file1 (내용을 입력하고 ctrl + d를 눌러 저장한다.)

> 기호를 사용하면 기존에 있는 파일 내용을 지우고 저장하고

>> 기호를 사용하면 기존 파일 내용 뒤에 연속해서 기록합니다.

ls -al | cat > file2

파이브 기호(|)를 사용하여 파일을 만들 수 있습니다.

ls -al > file2

더 간단하게 리다이렉션 기호만 사용해도 됩니다.

리눅스 cat 명령어로 파일 병합(연결)하기

cat file1 file2 > file3

cat 명령과 리다이렉션 기호로 여러 파일을 연결(병합)하여 하나의 파일을 만듭니다.

cat file1 > file4

하나의 파일을 전달하여 파일 복사 효과를 누릴 수 있습니다.

반응형

[Linux] 리눅스 cat 명령어 사용법 (파일 확인, 합병, 생성)

cat 명령어

리눅스의 cat명령어는 concatenate에서 따온 명칭으로 그 이름에서 유추할 수 있듯 본래의 기능은 여러 파일의 내용을 하나로 합쳐주는 역할을 합니다. 하지만 리눅스에서 cat 명령어는 단순히 파일을 합치는 것에만 사용되는 것은 아니고 파일의 내용을 단순 출력하여 확인하거나, >이나 >>와 같은 리다이렉션 기호와 함께 사용하여 파일을 생성하고, 저장하는 용도로도 사용될 수 있습니다.

입출력 리다이렉션

리다이렉션 기호 방향 의미 > 표준 출력 명령 > 파일 : 명령의 결과를 파일로 저장 >> 표준 출력 (추가) 명령 >> 파일 : 명령의 결과를 기존 파일에 추가하여 저장 < 표준 입력 명령 < 파일 : 파일의 내용을 명령에 입력 리눅스 cat 사용법 cat [옵션][파일명] 파일 내용 출력 # 한개의 파일을 화면에 출력 cat file.txt # 여러개의 파일을 화면에 출력 cat file1.txt file2.txt file3.txt 리눅스에서 파일의 내용을 확인할 수 있는 방법은 view, vi등 여러 가지 방법이 있지만 간단한 문서 확인 같은 경우에는 cat을 많이 사용하게 됩니다. cat은 파일 안에 들어가는 것이 아니라 파일의 내용을 터미널에 출력하는 것이기에 문서 확인 후 따로 종료 명령어를 사용할 필요가 없기 때문입니다. 파일 생성 & 합병 # file의 내용을 new_file라는 이름으로 생성 cat file > new_file # file1 + file2 + file3 내용을 new_file라는 이름으로 생성 cat file1 file2 file3 > new_flie # file2의 내용을 file1에 추가함 cat file2 >> file1

위와 같이 리다이렉션 기호 > 을 사용하여 대상 파일의 내용을 복사하거나 생성, 합칠 수 있습니다. 생성될 파일명이 이미 존재할 경우에는 파일 내용이 그대로 덮어 씌워지니 이 부분은 주의하셔야 합니다. 만약 > 대신 >>을 사용한다면 기존 파일의 내용을 지우지 않고 대상 파일의 내용을 아래에 추가합니다.

입력 내용을 파일로 저장

# file.txt에 new content라는 내용 입력 후 저장 cat > file.txt new content # file.txt에 new content라는 내용 추가 후 저장 cat >> file.txt new content

cat 명령어 바로 뒤에 > 을 붙여서 실행시키면 터미널에 문자를 입력할 수 있는 표준 입력창이 나옵니다. 여기서 자신이 추가하고 싶은 내용을 입력하고 CTRL + C 버튼을 눌러주면 입력한 텍스트가 파일로 저장됩니다. 생성될 파일명이 이미 존재할 경우에는 파일 내용이 그대로 덮어 씌워지며 파일의 내용을 추가하기 위해서는 > 대신 >> 을 사용해주셔야 합니다.

자주 사용하는 옵션

n: 줄번호를 화면 왼쪽에 나타낸다. 비어있는 행도 포함한다.

b: 줄번호를 화면 왼쪽에 나타낸다. 비어있는 행은 제외한다.

e: 제어 문자를 ^ 형태로 출력하면서 각 행의 끝에 $를 추가한다.

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

v: tab과 행 바꿈 문자를 제외한 제어 문자를 ^ 형태로 출력한다.

E: 행마다 끝에 $ 문자를 출력한다.

T: 탭(tab) 문자를 출력한다.

A: -vET 옵션을 사용한 것과 같은 효과를 본다.

cat 명령어의 내용 출력 화면을 좀 더 가독성 있게 만드는 법

파일의 내용을 모니터 화면 크기로 맞추기. cat + more

cat fileName | more

cat로 화면에 파일의 내용을 출력하면 한 화면을 넘어가더라도 파일의 내용을 끝까지 출력하기 때문에 파일의 길이가 길면 읽기가 불편합니다. cat과 more을 함께 사용하면 파일의 내용을 모니터 단위로 맞춰서 보여줍니다.

파일의 내용을 vim 편집기로 확인 cat + less

cat fileName | less

cat 명령어와 less를 함께 사용하면 파일의 내용을 vim 편집기로 볼 수 있어 좀 더 깔끔하게 내용을 확인하실 수 있습니다.

So you have finished reading the 리눅스 cat topic article, if you find this article useful, please share it. Thank you very much. See more: 리눅스 cat grep, 리눅스 cat > c, 리눅스 cat 약자, 리눅스 cat tail, 리눅스 cat, more, 리눅스 cat 검색, 리눅스 cat 특정 라인, 리눅스 cat n 옵션 구현

Leave a Comment