次の形式の情報を含む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
inV2
や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しかないので、これらの行を取得する効率的な方法が役立ちます。