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

sed là một trình soạn thảo dòng lệnh để lọc và chuyển đổi văn bản.




3
Awk - chỉ thay thế một ký tự trong một cột nhất định
Tôi có một tập tin như thế này: 2018.01.02;1.5;comment 1 2018.01.04;2.75;comment 2 2018.01.07;5.25;comment 4 2018.01.09;1.25;comment 7 Tôi muốn thay thế tất cả các dấu chấm .trong cột thứ hai bằng dấu phẩy ,như cách tôi sed 's/\./\,/g' filecó thể sử dụng sedhoặc tốt nhất awklà chỉ áp dụng điều này …





3
Làm thế nào để bạn loại bỏ ký tự dấu chấm khỏi chuỗi mà không gọi lại sed hoặc awk?
Tôi có một tệp được gọi hostlist.txtcó chứa văn bản như thế này: host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com Tôi có đoạn script nhỏ sau: #!/usr/local/bin/bash while read host; do dig +search @ns1.mydomain.com $host ALL \ | sed -n '/;; ANSWER SECTION:/{n;p;}'; done <hostlist.txt \ | gawk '{print $1","$NF}' …


1
liên quan đến sed di động -e db db hoặc! b?
Trong chỉnh sửa này, Stéphane Chazelas POSIXifying (một lần nữa)sed định dạng của tôi bằng cách chèn dấu -engắt xpression và một -ecâu lệnh xpression khác . Bây giờ, tôi có thể hỏi anh ấy tại sao trong các bình luận, tôi cho rằng, nhưng nó đã được sửa đổi …
12 shell  sed  posix 


4
trích xuất các ký tự trước () bằng grep
Tôi cần trích xuất các ký tự trước ký tự '('. Cấu trúc tệp của tôi là: hoa hồng (tốt) ook daisy () không lilly (xấu) tốt hướng dương () tốt đẹp Tôi cần tập tin đầu ra như dưới dạng: rose daisy lilly sunflower bất cứ ai có thể …
12 sed  awk  grep 

5
sed hành xử khác nhau trên FreeBSD và trên Linux?
Tôi sử dụng cả Linux và FreeBSD (cụ thể, tôi sử dụng Debian Linux và PC-BSD) và tôi thấy có gì đó kỳ lạ sed. Tôi thường xuyên cần chuyển đổi các tệp "giá trị được phân tách bằng tab" thành "giá trị được phân tách bằng dấu phẩy". Cách …
12 sed  freebsd 


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.