awk

    7Nhiệt

    5Trả lời

    giả sử tôi có một chuỗi "1,2,3,4" Bây giờ tôi muốn thay thế, ví dụ: lĩnh vực thứ 3 của chuỗi bởi một số giá trị khác nhau. "1,2,NEW,4" tôi quản lý để làm điều này với lệnh sau: echo "1,2,3,4" | aw

    11Nhiệt

    4Trả lời

    Tôi có một tệp rất lớn, trong đó tôi cần lấy mọi dòng thứ n và in nó thành một hàng. dữ liệu của tôi: 1 937 4.320194 2 667 4.913314 3 934 1.783326 4 940 -0.299312 5 939 2.309559 6 936 3.229

    24Nhiệt

    2Trả lời

    Khi tôi chạy sau awk -F\, '{print $2,":",$1}' It in "First : Second" Làm thế nào tôi có thể nhận được "First:Second"

    8Nhiệt

    3Trả lời

    Tôi có một tập tin mà trông như thế này: 1 2 AA 4 5 AA BB 7 8 AA BB CC 10 11 AA BB CC DD Tôi đang sử dụng awk để trích xuất chỉ có mỗi nth dòng nơi n=3. >>awk 'NR%3==0' /input/file_foo >>

    6Nhiệt

    5Trả lời

    Im cố gắng buộc phải thay người của một dòng duy nhất trong một tập tin với awk, ví dụ thay đổi này: e1 is (on) e2 is (off) tới: e1 is (on) e2 is (on) sử dụng lệnh: awk '/e2/{gsub(/off/, "on")

    5Nhiệt

    2Trả lời

    Tôi đã đọc trên stackoverflow về việc sử dụng sed để trích xuất dữ liệu từ bãi sql, chính xác hơn, mục đích cuối cùng là trích xuất chèn cho một bảng cụ thể để chỉ khôi phục cái bàn kia. Tôi đang sử d

    9Nhiệt

    3Trả lời

    Tôi writting một kịch bản shell trong đó bao gồm một vài dòng awk dòng awk trông giống như: cat input.csv | awk -F, '$1~/$1/ {print "is good"}' các $1 đầu tiên là cột đầu tiên của đầu vào csv, số th

    8Nhiệt

    6Trả lời

    Tôi muốn trích xuất từ ​​lệnh ping -c 4 www.stackoverflow.com | tail -1| awk '{print $4}' thời gian trung bình. 107.921/108.929/110.394/0.905 ms Output nên là: 108.929

    11Nhiệt

    1Trả lời

    Tôi đã cố gắng in đối số trước $ NF. Tuy nhiên, $ NF-- không làm trò lừa. Giải pháp này là gì? Vấn đề là, tôi dono bao nhiêu args tôi nhận được, vì vậy tôi luôn luôn cần $ NF và arg trước. Kind Regard

    17Nhiệt

    8Trả lời

    Các chương trình sed và awk thường làm việc của họ một cách lặng lẽ. Có cách nào để có được những chương trình này để nói những gì họ đang làm?