리눅스 한걸음 3탄 - cat


들어가기에 앞서 제가 리눅스를 공부하면서 참고한 책입니다.
(출처 : 우분투 리눅스 - 한빛미디어 이종원지음)

오늘은 cat명령어에 대해 알아보겠습니다.
cat은 파일 내용을 출력하는 명령어입니다.


cat명령어의 형식은 위와 같습니다.
이제 본격적으로 사용을 해보겠습니다.


1 ) 파일 생성

파일 내용을 출력하려면 파일이 있어야 출력이 가능합니다.
cat을 활용하여 파일을 만들 수 있습니다.


명령어 cat > [원하는 파일명]을 입력합니다.
그 후 원하는 내용을 작성합니다.
마지막으로 ctrl + c를 눌러주시면 새로운 파일이 생성됩니다.

2 ) 파일 출력


명령어 cat [파일명]을 하시면
원하는 파일을 출력할 수 있습니다.
1번, 2번 동작들은 아래 움짤을 통해 확인할 수 있습니다.

*참고
여기서 행번호를 붙여서 출력하고 싶으면
을 해주시면 됩니다.

3 ) 파일 내용 이동


명령어 : cat [기존의 파일] > [새로운 파일] 을 하시면
기존의 파일 내용이 새로운 파일로 이동됩니다.
아래 움짤을 통해서 내용을 확인해보세요!



*주의
cat [기존의 파일 A] > [기존의 파일 B] 을 할 경우
파일 B의 기존 내용은 사라지고 파일 A내용으로 대체됩니다.
즉 파일 B의 기존내용은 삭제됩니다.

4 ) 파일 내용 덧붙이기


명령어 : cat [기존의 파일 A] >> [기존의 파일 B]을 하시면
파일 A의 내용이 파일 B에 추가됩니다.
아래 움짤을 보시면 바로 이해가 되실겁니다.

*주의
cat [기존의 파일 A] >> [새로운 파일 B]를 하시면
파일 B가 새로 생기면서 
파일 B에 파일 A의 내용이 들어갑니다.













댓글