다음 형식의 정보가 포함된 CSV 파일이 있습니다.
V1 V2 V3
1: ITC 02-01-12 96.4500
2: ITC 03-01-12 97.5833
3: ITC 04-01-12 97.0500
"V1" 열에는 'ITC'
also 등을 포함하여 많은 이름이 있습니다.'A & B'
'XXX 40'
ITC
이제 in V1
& date pattern XX
in V2
또는 A & B
in V1
& in 과 같은 date pattern XX
패턴의 행을 가져오고 싶습니다 V2
. 일치 V1
하고 V2
정확하게 일치해야 합니다.
만 있으면 'ITC'
다음 구문을 사용할 수 있습니다.
grep -w ITC,[0-9][0-9] file.csv
V1
하지만 현재의 경우에는 2개의 즉 프로젝트 가 있습니다 ITC and 'A & B'
. 올바른 포인터가 있으면 grep syntax
높이 평가하겠습니다.
내 CSV 파일은 꽤 커서 실행 용량이 몇 GB에 불과하므로 이러한 행을 얻는 효율적인 방법이 도움이 될 것입니다.