파일에서 특정 열만 선택하려면 어떻게 하나요?
head와 tail은 텍스트 파일에서 행을 선택할 수 있어요.
열을 선택하려면 cut 명령을 사용할 수 있어요.
여러 옵션이 있으며(자세한 내용은 man cut에서 확인하세요),
가장 흔한 사용 예는 다음과 같아요:
cut -f 2-5,8 -d , values.csv
이 명령은
"쉼표를 구분자로 사용하여,
2번부터 5번 열과 8번 열을 선택"한다는 뜻이에요.
cut은 열을 지정할 때 -f("fields"의 약자)를,
구분자를 지정할 때 -d("delimiter"의 약자)를 사용해요.
일부 파일은 열을 구분할 때 공백, 탭, 콜론 등을 사용할 수 있으므로, 구분자는 반드시 지정해야 해요.
파일 spring.csv에서 첫 번째 열(날짜가 들어 있는 열)만 선택하려면 어떤 명령을 사용해야 하나요?
이 연습은 강의의 일부입니다
