Hey Tech
터미널 단축키#2: 파일 읽고, 쓰고, 저장하기 (Feat. cat) 본문
728x90
반응형
오늘은 터미널을 통해 명령을 내리는 인터페이스인 UNIX의 유용한 단축키 공유의 두 번째 포스팅입니다.
이전 포스팅에서는 디렉토리 이동, 파일/폴더 생성, 제거, 복사+붙여넣기 기능에 대해 다루었습니다.
해당 내용이 궁금하시다면 아래 포스팅을 참고해 주세요 :)
오늘은 터미널에서 파일을 읽고, 쓰고, 저장할 때 사용하는 cat 기능에 대해 알아보겠습니다.
아래 표를 참고해 주세요!
단축키 | 설명 | 예시 |
cat 파일명 | 1. 해당 이름의 파일이 존재하지 않는 경우 - 해당 이름의 파일이 새롭게 생성됩니다. |
cat modeling.py - modeling이라는 이름의 파이썬 파일이 새롭게 생성됩니다. |
2. 해당 이름의 파일이 존재하는 경우 - 해당 이름의 파일 내 소스코드가 모두 출력됩니다. |
cat modeling.py - modeling이라는 이름의 파이썬 내 소스코드가 모두 출력됩니다. |
|
head 파일명 | 해당 이름의 파일 내 소스코드 상위 10줄이 출력됩니다. | head modeling.py |
tail 파일명 | 해당 이름의 파일 내 소스코드 하위 10줄이 출력됩니다. | tail modeling.py |
cat 실행파일명 > 저장할파일명 | ">"을 기준으로 좌측의 파일을 실행한 후 우측의 파일에 그 결과를 저장합니다. 단, 기존에 결과값 저장파일 내 내용은 모두 제거되고 새로운 결과값이 저장됩니다. | cat modeling.py > result.txt - modeling이라는 파이썬 파일을 실행한 후 결과를 result라는 텍스트 파일에 저장합니다. |
cat 실행파일명 >> 저장할파일명 | ">"을 하나만 사용했을 때와 기능은 같습니다. 단, 기존에 결과값 저장파일 내 내용은 제거하지 않고 유지하되 새로운 결과값을 이어서 저장합니다. | cat modeling.py >> result.txt |
포스팅 내용에 오류가 있을 경우 댓글 남겨주시면 감사드리겠습니다.
그럼 오늘도 즐거운 하루 보내시길 바랍니다.
고맙습니다 :D
728x90
반응형
'SW 개발 > etc' 카테고리의 다른 글
스네이크 표기법 vs 카멜 표기법 vs 파스칼 표기법 (2) | 2022.01.27 |
---|---|
[VS Code] 유용한 단축키 공유(브레이크 포인트, 자동 들여쓰기, 디버깅) (0) | 2021.12.01 |
Virtual Box 및 MobaXterm를 활용한 가상 서버 생성 방법 (0) | 2021.11.25 |
터미널 단축키#1: 디렉토리 이동, 파일 리스트 보기, 폴더 생성, 삭제, 복붙 (0) | 2021.02.13 |
[프로그래밍/개발] 터미널에서 파일 정보 보기 (+숨김 파일)!! (0) | 2021.01.18 |