SW 개발/etc
터미널 단축키#2: 파일 읽고, 쓰고, 저장하기 (Feat. cat)
DATA101
2021. 2. 14. 10:16
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
반응형