Sử dụng lệnh
Grep OR, Grep AND, Grep NOT trong Linux.
Có đôi khi muốn sử dụng nhiều điều kiện để tìm được kết quả mong muốn, Grep là tiện ích rất mạnh phục vụ cho việc tìm kiếm trong linux.
File sử dụng:
a.txt
1. Grep
OR.
a. Sử dụng option trong tiện ích Grep:
grep –E ‘pattern1|pattern’
filename
Ex:
grep –e pattern1 –e pattern2
filename
Ex:
b. Sử dụng tiện ích Egrep tương tự như Grep với
option –E:
egrep “pattern1|pattern2”
filename
Ex:
c. Sử dụng ký tự “\|”:
grep “pattern1\|pattern2”
filename
Ex:
2. Grep
AND.
a. Sử dụng option trong tiện ích grep:
grep –E “pattern1.*pattern2”
filename
Ex:
b. Sử dụng nhiều grep:
grep –E “pattern1” filename |
grep –E “pattern2”
Ex:
3. Grep
NOT.
Sử dụng
option –v có trong tiện ích grep:
grep –v “pattern” filename
Ex:
Bên cạnh đó
ta có thể dùng | để kết hợp các yêu cầu cần xử lý.
0 nhận xét:
Post a Comment