Mục lục:

Lệnh sed làm gì trong shell script?
Lệnh sed làm gì trong shell script?

Video: Lệnh sed làm gì trong shell script?

Video: Lệnh sed làm gì trong shell script?
Video: Tự học Linux #6: Lập trình Shell script trong ubuntu 2024, Có thể
Anonim

Lệnh SED trong UNIX là là viết tắt của trình chỉnh sửa luồng và nó có thể thực hiện nhiều chức năng trên tệp như, tìm kiếm, tìm và thay thế, chèn hoặc xóa. Mặc dù việc sử dụng phổ biến nhất của Lệnh SED trong UNIX là để thay thế hoặc tìm và thay thế.

Theo cách này, lệnh sed hoạt động như thế nào?

quyến rũ là một trình chỉnh sửa luồng. Trình chỉnh sửa luồng được sử dụng để thực hiện các phép biến đổi văn bản cơ bản trên luồng đầu vào (tệp hoặc đầu vào từ đường ống). Mặc dù theo một số cách tương tự như trình chỉnh sửa cho phép chỉnh sửa theo tập lệnh (chẳng hạn như chỉnh sửa), sed hoạt động bằng cách chỉ thực hiện một lần chuyển qua (các) đầu vào và do đó hiệu quả hơn.

Sau đó, câu hỏi đặt ra là, việc sử dụng lệnh grep là gì? Nó là một trong những đã sử dụng và mạnh mẽ lệnh trên hệ điều hành giống Linux và Unix. Các ' grep ' chỉ huy Là đã sử dụng để tìm kiếm một tệp nhất định cho các mẫu do người dùng chỉ định. Về cơ bản ' grep 'cho phép bạn nhập một mẫu văn bản và sau đó nó tìm kiếm mẫu này trong văn bản mà bạn cung cấp.

Sau đây, làm thế nào để bạn viết một lệnh sed?

Hãy để chúng tôi xem xét một số ví dụ về viết lệnh trong sed

  1. Viết dòng đầu tiên của tệp.
  2. Viết dòng đầu tiên và dòng cuối cùng của tệp.
  3. Viết các dòng phù hợp với mẫu Storage hoặc Sysadmin.
  4. Viết các dòng mà từ đó mẫu phù hợp với đến cuối tệp.
  5. Viết các dòng phù hợp với mẫu và hai dòng tiếp theo từ khớp.

Sed và awk được sử dụng để làm gì?

Awk , như Sed , là một ngôn ngữ lập trình được thiết kế để xử lý các phần lớn văn bản. Nhưng trong khi Sed Là đã từng xử lý và sửa đổi văn bản, Awk hầu hết là được dùng như một công cụ để phân tích và báo cáo.

Đề xuất: