COMMAND LINE KUNG FU

Lệnh tính giá trị trung bình cộng của một trường (cột) trên Linux

473
author Đặng Văn Chương - 2022-07-25 11:36:28 (GMT+7)

Để tính giá trị trung bình cộng của một trường (cột) trên Linux chúng ta có thể dùng lệnh sau:

bash (non-root)
awk '{s+=$1}END{print s/NR}' filename

Chú thích tham số lệnh awk:

  • s+=: Tổng giá trị của cột.
  • $1: Là số cột bạn cần tính giá trị trung bình cộng.
  • END: Kết thúc hàm tính tổng.
  • print: In giá trị trung bình của trường (cột) ra màn hình.
  • s/NR: Là biểu thức tính trung bình cộng. Với s là tổng giá trị cột, / là phép chia toán học và NR là số lượng phần tử bên trong trường (cột).
  • filename: Là tên tệp hoặc đường dẫn đến tệp.

Bạn có làm được theo hướng dẫn này không?

Lệnh liên quan

Object Storage

Chuẩn S3, không giới hạn băng thông

Object Storage
Thông tin tác giả
Bình luận

Tính năng đang được phát triển

Đang tải bình luận