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
trích xuất một phần của chuỗi bằng sed
ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt/\1/' Nó đang đưa ra toàn bộ chuỗi thay vì chỉ một phần cho đến khi .txt Tôi đang làm gì sai? Tôi có thể làm điều đó bằng cách sử dụng awk như sau, nhưng, không chắc tại sao sed không cho kết quả mong …


2
Sed: thay thế chữ số
Tôi đang cố gắng viết một số tập lệnh cài đặt khi tôi cài đặt / nâng cấp Ubuntu. Tôi đang gặp sự cố với việc sửa lỗi logrotate.d: /var/log/ufw.log { rotate 7 weekly missingok notifempty compress delaycompress sharedscripts postrotate reload rsyslog >/dev/null 2>&1 || true endscript } Tôi muốn …




6
Làm cách nào tôi có thể chuyển đổi dữ liệu được phân tách bằng tab thành dữ liệu được phân cách bằng dấu phẩy?
Tôi đang yêu cầu một danh sách các ảnh chụp nhanh ec2 thông qua công cụ dòng lệnh ec2 của amazon: ec2-describe-snapshots -H --hide-tags > snapshots.csv Dữ liệu trông giống như thế này: SnapshotId VolumeId StartTime OwnerId VolumeSize Description snap-00b66464 vol-b99a38d0 2012-01-05 5098939 160 my backup Làm cách nào tôi …


2
Đầu ra màu Bash không thành công
Là vấn đề sed hay echo? Tôi đang làm gì sai? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g" $> ~/bin/color_test.sh test e[1;37mTESTe[0m test KIỂM TRA với sự nổi bật táo bạo là những gì đã …
8 bash  sed  quoting 



3
Sed để đảo ngược hai từ
echo "AXIS2C_HOME=/usr/local/Axis2C" | sed 's/\(^AXIS2C_HOME=\) \(.*\)/ \2 \1/' Đầu ra tôi đang mong đợi là /usr/local/Axis2C AXIS2C_HOME=. Tôi không thể tìm ra những gì tôi đang làm sai. :
8 sed 


4
Phân định theo không gian nhưng bỏ qua dấu gạch chéo ngược
5678 [] testing,\ group [] [testing [] ip\ 5.6.7.8 [] launch-wizard-1 0.0.0.0/0 456dlkjfa [] 1.2.3.4 [] test 1.2.3.4/32 4.3.2.0/23 4.3.2.0/23 default 4.3.2.0/23 4.3.2.0/23 launch-wizard-2 0.0.0.0/0 launch-wizard-3 0.0.0.0/0 2.3.4.5/32 [] Tôi muốn lấy cột đầu tiên ở trên nhưng điều thú vị là, tôi cần coi \ (dấu gạch chéo ngược) …

3
Thực hiện các thao tác sed trên số dòng đã cho
Tôi tự hỏi liệu có một cách đơn giản để hoạt động trên một số dòng nhất định với số dòng được chỉ định. Giả sử tôi muốn xuất các dòng thứ 1, 7, 14 và 16 của một tệp, tôi chỉ có thể làm sed -n '1p;7p;14p;16p' input_file nhưng …
8 sed 

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.