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