Tôi có một tệp văn bản lớn. Tôi cần trích xuất tất cả các dòng có chứa từ chính xác "DUSP1". Dưới đây là ví dụ về các dòng:Grep trích xuất chỉ toàn bộ từ
9606 ENSP00000239223 DUSP1 BLAST
9606 ENSP00000239223 DUSP1-001 Ensembl
Tôi muốn truy xuất dòng đầu tiên chứ không phải dòng thứ hai.
Tôi đã thử nhiều lệnh như:
grep -E "^DUSP1"
grep '\<DUSP1\>'
grep '^DUSP1$'
grep -w DUSP1
Nhưng không ai trong số họ có vẻ làm việc. Tôi nên sử dụng tùy chọn nào?
Chính xác "từ chính xác" được xác định như thế nào? Và ví dụ thứ 3 của bạn sẽ chỉ tìm các dòng chỉ với từ "DUSP1" ... Vì vậy, bạn muốn dòng với "^ DUSP1 [[: dấu cách:]] +"? –
Bạn có thể cung cấp nội dung tệp mẫu không. Lệnh thứ 2, thứ 3, thứ 4 hoạt động cho tôi. – falsetru