Câu hỏi được gắn thẻ «sed»

Sed được gọi là Stream Editor ở chỗ nó có thể thực hiện các chức năng lọc và / hoặc chuyển đổi khác nhau trên đầu vào tiêu chuẩn hoặc trên các tệp do người dùng chỉ định. Nó thường được sử dụng để tìm kiếm và thay thế trong các tệp văn bản. Nếu câu hỏi của bạn là về xử lý văn bản, thẻ này có thể phù hợp

2
Làm cách nào để sử dụng biến trong lệnh sed?
Tôi đã thử các mã sau đây để thay thế QQvới ZZ, nhưng nó không làm những gì tôi muốn: var1=QQ sed -i 's/$var1/ZZ/g' $file Tuy nhiên, mã này thực hiện những gì tôi muốn: sed -i 's/QQ/ZZ/g' $file Làm thế nào để tôi sử dụng các biến trong sed?
266 command-line  bash  sed 



2
Sed để xóa khoảng trống
Có ai biết cách sử dụng Sed để xóa tất cả các khoảng trống trong tệp văn bản không? Tôi đã cố gắng sử dụng lệnh xóa "d" để làm như vậy, nhưng dường như không thể tìm ra nó
28 sed 


4
Sed là gì và dùng để làm gì?
sedGần đây tôi đã nhìn thấy rất nhiều , và tôi thấy đó là một mệnh lệnh khá khó hiểu. Các trang này không đặc biệt hữu ích, nhưng tôi biết rằng nó có thể được sử dụng để phân tích cú pháp đầu ra của các lệnh khác. Chính …
20 command-line  sed 


6
Grep đầu dòng
Tôi có một tập tin với các nội dung sau: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Làm cách nào tôi có thể trích xuất mọi dòng bắt đầu bằng dấu ngoặc đơn?


5
Sự khác biệt của hai tập tin lớn
Tôi có "test1.csv" và nó chứa 200,400,600,800 100,300,500,700 50,25,125,310 và test2.csv và nó chứa 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 hiện nay diff test2.csv test1.csv > result.csv khác với diff test1.csv test2.csv > result.csv Tôi không biết thứ tự đúng nhưng tôi muốn thứ khác, cả hai lệnh trên sẽ tạo …
14 grep  sed  awk  diff 


2
Làm thế nào để sed và thay thế chuỗi bằng một đường dẫn thư mục
Tôi đang cố gắng viết kịch bản bash sau đây: HOME_DIR=/opt/my_home find ./CONFIG -type f -exec sed -i "s/_HOME_DIR_/$_HOME_DIR/g" {} \; Dòng mà tôi muốn được thay đổi trong các tệp là đây: users = "_HOME_DIR_/config/data/_DOMAIN_/users.conf" Vì vậy, kết quả cuối cùng phải là: users = "/opt/my_home/config/data/_DOMAIN_/users.conf" Nhưng tôi không …



5
Thao tác văn bản với sed
Hiện tại, tôi có nhiều tệp văn bản có nội dung trông như thế này (có nhiều dòng): 565 0 10 12 23 18 17 25 564 1 7 12 13 16 18 40 29 15 Tôi muốn thay đổi từng dòng để có định dạng sau: 0 565:10:1 565:12:1 …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.