cuốn sách gpt4 ai đã làm

linux - Grep số đầu tiên (2 chữ số) sau dấu \+

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 01:56:53 28 4
mua khóa gpt4 Nike

TL:DR Tôi muốn cú pháp của hai số đầu tiên trên bất kỳ dòng nào ngay sau dấu "+".

Cho đoạn văn bản sau (từ một tiện ích quen thuộc):

power_meter-acpi-0
Bộ chuyển đổi: Giao diện ACPI
power1: 4,29 MW (khoảng = 4294967,29 s)

coretemp-isa-0000
Bộ chuyển đổi: Bộ chuyển đổi ISA
Id vật lý 0: +44,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 0: +36,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 1: +38,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 2: +36,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 3: +36,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 4: +37,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 5: +36,0°C (cao = +75,0°C, chí mạng = +85,0°C)

coretemp-isa-0001
Bộ chuyển đổi: Bộ chuyển đổi ISA
Id vật lý 1: +43,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 0: +36,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 1: +38,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 2: +36,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 3: +37,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 4: +36,0°C (cao = +75,0°C, chí mạng = +85,0°C)
Lõi 5: +37,0°C (cao = +75,0°C, chí mạng = +85,0°C)

Tôi cần tìm những con số thú vị, tức là 44, 36, 38, 36, 36, 37, v.v...

Trong dòng lệnh Linux, tôi sử dụng cảm biến | awk '{ print $3 }' | Xuất ra 12 trên 14 con số thú vị và không được sang trọng cho lắm.

câu trả lời hay nhất

Có lẽ, trong một dòng mã từ awk:

cảm biến | awk -F'[+.]' '/\+/{print $2}'

Giả sử số bắt đầu bằng "+". Nếu nhiệt độ có thể bắt đầu bằng dấu âm, bạn có thể muốn thêm:

cảm biến | awk -F'[-+.]' '/high/{print $2}'

Thực sự, nó phụ thuộc vào những gì bạn chắc chắn mình có thể tắt.

Tất nhiên, nếu nhiệt độ thực sự bắt đầu bằng số âm, bạn có thể gặp vấn đề lớn hơn. :-)

Về linux - Grep\+ số đầu tiên (2 chữ số) sau dấu, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/35027496/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress