Linux 도구를 사용하여 CSV 파일의 필드를 확인하는 방법은 무엇입니까?

Linux 도구를 사용하여 CSV 파일의 필드를 확인하는 방법은 무엇입니까?

Linux bash 및/또는 Linux 유틸리티를 사용하여 다음 작업을 수행하고 싶습니다.

저는 클라우드 서버에서 Debian 10을 실행하고 있습니다.

다음 형식의 CSV 파일이 있습니다.

    "2019-12-10_15-03-50",13,"ivarz_tb",0
    "2019-12-10_15-09-37",13,"ivarz_tb",1
    "2019-12-10_15-09-37",14,"objj_tb",0
    "2019-12-10_15-11-48",14,"objj_tb",1
    "2019-12-10_15-11-48",15,"gateway",0
    "2019-12-10_15-11-48",15,"gateway",1
    "2019-12-10_15-11-48",16,"base",0
    "2019-12-10_15-16-33",16,"base",1
    "2019-12-10_15-16-33",17,"bins",0
    "2019-12-10_23-42-10",17,"bins",0

보시다시피 각 행에는 4개의 필드가 있습니다.

마지막 행을 확인하고 마지막 필드가 0인지 1인지 보고하고 싶습니다.

C++ 또는 Python과 같은 전통적인 프로그래밍 언어를 사용하여 이 작업을 수행할 수 있다는 것을 알고 있지만 이 간단한 작업에는 약간 과잉이라고 생각합니다. 그러나 저는 Linux 초보자이므로 이 목적에 어떤 도구가 가장 적합한지 잘 모르겠습니다. 어떤 제안이라도 대단히 감사하겠습니다.

답변1

@muru 이러한 단서를 제공해 주셔서 감사합니다. 그것들을 사용하여 나는 다음과 같은 문장을 생각해 냈습니다.

tail main_top.csv -n 1 | awk -F, '{print $NF}'

관련 정보