Hướng dẫn chi tiết cách sử dụng lệnh grep để tìm kiếm văn bản trong Linux
Lệnh grep (Global Regular Expression Print) là một trong những công cụ mạnh mẽ và phổ biến nhất trên hệ điều hành Linux/Unix, cho phép người dùng tìm kiếm các chuỗi ký tự hoặc các dòng văn bản khớp với biểu thức chính quy trong các tệp tin.
1. Tìm kiếm chuỗi cơ bản trong một tệp
Cú pháp đơn giản nhất để kiểm tra xem một thông tin có tồn tại tr ...
Đăng vào ngày 28 tháng 8 lúc 20:14
Phân biệt Lệnh find và grep trong Linux, Khung làm việc Machine Learning TensorFlow, PyTorch, Thư viện Thị giác Máy tính OpenCV và Thuật toán Phát hiện Đối tượng YOLO
Phân biệt Lệnh find và grep trong Linux
Lệnh find: Tìm kiếm tệp hoặc thư mục
Lệnh find được sử dụng để tìm kiếm tệp trong một thư mục được chỉ định. Bất kỳ chuỗi nào đứng trước các tham số đều được coi là tên thư mục cần tìm kiếm. Nếu không có tham số nào được đặt khi sử dụng lệnh này, find sẽ tìm kiếm các thư mục con và tệp trong thư ...
Đăng vào ngày 26 tháng 8 lúc 05:23
Ba công cụ xử lý văn bản mạnh mẽ trong Linux: grep, sed và awk
Trong hệ thống Linux/Unix, ba công cụ dòng lệnh grep, sed và awk đóng vai trò then chốt trong việc xử lý dữ liệu văn bản — từ tìm kiếm nhanh, chỉnh sửa hàng loạt đến phân tích cấu trúc phức tạp. Mỗi công cụ có phạm vi chuyên biệt, nhưng khi kết hợp, chúng tạo thành một bộ giải pháp toàn diện cho tự động hóa vận hành và xử lý log.
1. Phân biệt ...
Đăng vào ngày 22 tháng 8 lúc 11:28
Hướng dẫn sử dụng lệnh grep và biểu thức chính quy
Giới thiệu về công cụ grep
grep (viết tắt của global regular expression print) là một tiện ích dòng lệnh mạnh mẽ trong các hệ thống Unix và Linux, được thiết kế để tìm kiếm các mẫu văn bản cụ thể trong các tệp. Nó sử dụng các biểu thức chính quy (regular expressions – regex) để xác định các dòng phù hợp với mẫu tìm kiếm và hiển thị chúng.
Trong ...
Đăng vào ngày 21 tháng 8 lúc 04:06
Thủ thuật hữu ích khi làm việc với Ubuntu
Dưới đây là một số đoạn mã và lệnh hữu ích mà bạn có thể sử dụng trong môi trường Ubuntu để xử lý tệp và dữ liệu, đặc biệt hữu ích trong các tác vụ liên quan đến sinh học tính toán.
Xóa các tệp chỉ chứa ký tự "#" trên mỗi dòng
Script sau đây sẽ duyệt qua tất cả các tệp trong một thư mục được chỉ định. Nếu tất cả các dòng trong một tệp đều chứa ...
Đăng vào ngày 25 tháng 7 lúc 16:55
Shell Scripting: Từ Xử Lý Tham Số Đến Quản Lý Tiến Trình
Trong môi trường Linux và UNIX, shell scripting là công cụ thiết yếu giúp tự động hóa tác vụ và quản lý hệ thống hiệu quả. Việc thành thạo các lệnh cốt lõi không chỉ nâng cao năng suất mà còn giúp xây dựng các script linh hoạt và mạnh mẽ.
Xử lý tham số dòng lệnh với getopts
Lệnh getopts cho phép phân tích cú pháp các tùy chọn dòng lệnh một các ...
Đăng vào ngày 30 tháng 6 lúc 12:01
Luyện tập Vim, xử lý văn bản và biểu thức chính quy trong Linux
Vim: Các chế độ và kỹ thuật sử dụng cơ bản
Vim hoạt động qua bốn chế độ chính:
Normal mode: mặc định khi mở file, dùng để di chuyển, xóa, sao chép.
Insert mode: vào bằng i, a, I, A… để nhập văn bản.
Command mode: nhấn : để chạy lệnh như lưu, tìm kiếm, thiết lập.
Visual mode: nhấn v (ký tự), V (dòng), hoặc Ctrl+v (khối) để chọn vùng văn ...
Đăng vào ngày 27 tháng 5 lúc 11:31
Tổng Quan Về Ba Công Cụ Linux: grep, awk, sed
Tổng Quan Về Ba Công Cụ Linux: grep, awk, sed
Các Khái Niệm Cơ Bản
Kết Nối Ảnh Xạ (Pipes) |
Sử dụng dấu "|" để kết nối hai lệnh, đầu ra của lệnh bên trái trở thành đầu vào của lệnh bên phải, có thể kết nối liên tục.
cat demo.sh | grep ip | sort | uniq
Chức Năng Chuyển Đổi (> và >>)
Đưa ra kết quả vào một tệp, nếu tệp không tồn tại thì tự đ ...
Đăng vào ngày 19 tháng 5 lúc 13:06