시작하기무료로 시작하기

파일에서 특정 열만 선택하려면 어떻게 하나요?

headtail은 텍스트 파일에서 행을 선택할 수 있어요. 열을 선택하려면 cut 명령을 사용할 수 있어요. 여러 옵션이 있으며(자세한 내용은 man cut에서 확인하세요), 가장 흔한 사용 예는 다음과 같아요:

cut -f 2-5,8 -d , values.csv

이 명령은 "쉼표를 구분자로 사용하여, 2번부터 5번 열과 8번 열을 선택"한다는 뜻이에요. cut은 열을 지정할 때 -f("fields"의 약자)를, 구분자를 지정할 때 -d("delimiter"의 약자)를 사용해요. 일부 파일은 열을 구분할 때 공백, 탭, 콜론 등을 사용할 수 있으므로, 구분자는 반드시 지정해야 해요.


파일 spring.csv에서 첫 번째 열(날짜가 들어 있는 열)만 선택하려면 어떤 명령을 사용해야 하나요?

이 연습은 강의의 일부입니다

Shell 입문

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작