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.


5
Xóa chuỗi hàng đầu trong bash
Tôi có một chuỗi như thế rev00000010và tôi chỉ muốn số cuối cùng, 10 trong trường hợp này. Tôi đã thử điều này: TEST='rev00000010' echo "$TEST" | sed '/^[[:alpha:]][0]*/d' echo "$TEST" | sed '/^rev[0]*/d' cả hai đều không trả về gì, mặc dù biểu thức chính quy có vẻ đúng …




2
tìm và chuỗi sed trong docker có lỗi `Thiết bị hoặc tài nguyên bận rộn`
Vấn đề này chỉ xảy ra trong container docker. Chỉ findlà tốt: find ${BASIN_SPIDER_CONFIG_PATH} -type f -name "*.json" find với sed find ${BASIN_SPIDER_CONFIG_PATH} -type f -name "*.json"|xargs sed -i "s/10.142.55.199/host02/g" đưa ra một lỗi: /xxx/config/sed8Ey5tD: Device or resource busy Tôi không hiểu nó là gì sed8Ey5tD, lskhông thể nhìn thấy …
10 sed  find  docker  xargs 



2
Dải khoảng trắng theo sau từ các tập tin
Câu trả lời để xóa khoảng trắng theo dấu với sed có hầu hết câu trả lời, nhưng tôi muốn sed -i 's/[ \t]*$//' $1 để có thể lấy số lượng đối số tệp tùy ý làm tập lệnh shell trên dòng lệnh, bao gồm cả đối số toàn cục. …

5
Hợp nhất các dòng thay thế từ hai tệp
Tệp1: .tid.setnr := 1123 .tid.setnr := 3345 .tid.setnr := 5431 .tid.setnr := 89323 Tệp2: .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60 Tập tin đầu ra: .tid.info := 12 .tid.setnr := 1123 .tid.info := 3 .tid.setnr := 3345 .tid.info := 44 .tid.setnr := 5431 .tid.info := …


3
Làm cách nào để chụp địa chỉ IP đầu tiên từ lệnh ifconfig?
Làm thế nào để nắm bắt địa chỉ IP đầu tiên xuất phát từ ifconfiglệnh? ifconfig -a enw178032: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 100.14.22.12 netmask 255.255.0.0 broadcast 100.14.255.255 inet6 fe80::250:56ff:fe9c:158a prefixlen 64 scopeid 0x20<link> ether 00:10:56:9c:65:8a txqueuelen 1000 (Ethernet) RX packets 26846250 bytes 12068811576 (11.2 GiB) RX errors 0 dropped 58671 …
9 linux  bash  awk  sed  ifconfig 


5
awk sed nếu tuyên bố
Tôi đang cố gắng thêm 0 vào đầu, NẾU có dấu "." tại ký tự thứ 2 của dòng đó. Tôi không thể kết hợp cả hai; awk '{ print substr( $0, 2, 1 ) }' file.txt thể hiện nhân vật thứ hai sed -ie "s/.\{0\}/0/" file.txt thêm một số …

1
Cách nhận hàng có cột thứ n chứa cột thứ m
Tôi có một tệp CSV chứa tên miền và email, như thế này: site1.com,mail.site1.com site2.com,testmail.com site3.com,mx.site3.com site4.com,smtp.site4.com site5.com,foomail.com site6.com,barmail.com site7.com,webmail.site7.com site8.com,01mx.site8.com site9.com,foobarmail.com site10.com,mx-smtp222.site10.com Tôi muốn nhận các hàng trong đó cột webmails chứa cột tên miền của cùng một hàng. Đối với ví dụ trên, đầu ra phải là: site1.com,mail.site1.com …

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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.