Trình chỉnh sửa luồng - Tổng quan
Từ viết tắt SED là viết tắt của Stream EDitor.Nó là một tiện ích đơn giản nhưng mạnh mẽ, phân tích cú pháp văn bản và chuyển đổi nó một cách liền mạch. SED được phát triển trong giai đoạn 1973–74 bởi Lee E. McMahon của Bell Labs. Ngày nay, nó chạy trên tất cả các hệ điều hành chính.
McMahon đã viết một trình soạn thảo theo hướng dòng có mục đích chung, cuối cùng trở thành SED. Cú pháp mượn của SED và nhiều tính năng hữu ích từ trình soạn thảo ed. Kể từ khi bắt đầu, nó đã hỗ trợ cho các biểu thức chính quy. SED chấp nhận đầu vào từ tệp cũng như đường ống. Ngoài ra, nó cũng có thể chấp nhận đầu vào từ các luồng đầu vào tiêu chuẩn.
SED được viết và duy trì bởi Tổ chức Phần mềm Tự do (FSF) và nó được phân phối bởi GNU / Linux. Do đó nó thường được gọi làGNU SED.Đối với người dùng mới làm quen, cú pháp của SED có thể trông khó hiểu. Tuy nhiên, khi bạn đã quen với cú pháp của nó, bạn có thể giải quyết nhiều nhiệm vụ phức tạp với một vài dòng SED script. Đây là vẻ đẹp của SED.
Sử dụng điển hình của SED
SED có thể được sử dụng theo nhiều cách khác nhau, chẳng hạn như:
- Thay thế văn bản,
- In chọn lọc các tệp văn bản,
- Chỉnh sửa tại chỗ các tệp văn bản,
- Chỉnh sửa không tương tác các tệp văn bản và nhiều hơn nữa.