COMMAND LINE KUNG FU
Lệnh thay thế nội dung trong một dòng cụ thể trên Linux
815
Đặng Văn Chương - 2022-08-04 13:11:26 (GMT+7)
Chúng ta có thể thay thế một chuỗi trong một dòng cụ thể bằng cách thêm số dòng làm tiền tố cho lệnh sed
như sau:
bash (non-root)
Chú thích tham số lệnh sed:
line
: Là số thứ tự dòng bạn muốn thay thế nội dung.-i
: Ghi đè kết quả vào file hiện tại.s
: Tùy chọn thay thế chuỗi trong lệnh sed./old_string
: Nội dung chuỗi cũ bạn cần thay đổi./new_string
: Nội dung mới thay thế cho chuỗi cũ.filename
: Là tên tệp hoặc đường dẫn đến tệp.
Ví dụ minh họa
Giả sử chúng ta có một tệp number
như sau:
number
Để thay thế số 7
ở dòng thứ 2 trong tệp number
thành số bảy
chúng ta có thể dùng lệnh sed
như sau:
bash (non-root)
Kết quả
Bạn có làm được theo hướng dẫn này không?
Bình luận
Đang tải bình luận
Tính năng đang được phát triển