1. 일단 csv가 있는 위치로 이동을 한다.
2. 명령어를 친다.
아래의 명령어를 설명하자면, csv파일 이름이 BE1.csv였으며 특정 열은 2번째 있는 열이었다.
(단, 여기서는 0부터 세는 것이 아닌 1부터 센다.)
cat BE1.csv | awk -F, '{print $2}'| sort -n | uniq -c
awk는 스크립트 언어인데 grep과 비슷하게 표준입력이나 파일로부터 입력을 받고 파싱 해서 원하는 결과를 얻어내는 데 사용된다.
-F는 csv가 열당 구분 단위가 쉼표(,)로 구분되어 있어서 구분 기호를 지정하는 것이다.
그리고 sort는 다들 아시다싶이 정렬해 주고 uniq는 중복을 제거해 주는 역할을 하는데 uniq -c를 사용하면 중복된 행의 개수를 출력해 준다.
'AI&ML > 부스트캠프 기록' 카테고리의 다른 글
알아두면 너무나도 좋을 Mac 단축키 (0) | 2023.04.25 |
---|---|
[Docker] exposing port TCP Error (0) | 2023.04.25 |
[Linux] Linux에서 "!!!!" 쓰는 방법 (0) | 2023.04.24 |
[대회 기록] Mask classification Competiton 회고록 (0) | 2023.04.20 |
[대회 기록] 어떤 Sampler를 사용해야할까? (0) | 2023.04.20 |
댓글