Đây là numsum lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
numsum - tệp chương trình numsum
SYNOPSIS
con số [-iIcdhrsvxy]
| con số [-iIcdhrsvxy] (Nhập vào STDIN từ đường ống.)
con số [-iIcdhrsvxy] (Nhập trên STDIN. Sử dụng Ctrl-D để dừng.)
MÔ TẢ
con số sẽ lấy tất cả các số trên stdin và trả về tổng các số đó. Hiện tại
nó chỉ xử lý số đầu tiên trên mỗi dòng. Bên cạnh những con số tích cực, nó cũng
xử lý số âm và số có số thập phân.
LỰA CHỌN
-i Chỉ trả về phần nguyên của tổng cuối cùng.
-Tôi chỉ trả về phần thập phân của tổng cuối cùng.
-c In ra tổng của mỗi cột.
-r In ra tổng của mỗi hàng.
-NS Chỉ định danh sách các cột được phân tách bằng dấu phẩy để in.
-y Chỉ định danh sách các hàng được phân tách bằng dấu phẩy để in.
-NS Chỉ định một chuỗi để sử dụng làm bộ tách cho các cột.
Đây mặc định là khoảng trắng liên tiếp (\ s +).
-h Trợ giúp: Bạn đang xem nó.
-V Tăng tính dài dòng.
-d Chế độ gỡ lỗi. Cho các nhà phát triển
-q Chế độ yên tĩnh, không in bất kỳ cảnh báo nào.
VÍ DỤ
Chỉ cần thêm các số vào một tệp.
$ numsumumbers.txt
4315
Nhập số của riêng bạn trên STDIN. Con số cuối cùng là câu trả lời.
$ số
4
21
98
100
223
Sử dụng nó trong một đường dẫn lệnh.
$ ls -1s | grep .mp3 | số tổng -c -x 5
72288
Cộng tổng số byte trong tệp nhật ký http.
$ cat access_log | awk {'print $ 10'} numsum
or
số tổng -c -x 10 access_log
Cộng các cột số của một tệp.
cột $ cat
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25
cột $ numsum -c
15 40 65 90 115
Chỉ thêm các cột thứ 1, 2 và 5.
$ numsum -c -x 1,2,5 cột
15 40 115
Cộng các hàng số của một tệp.
cột $ numsum -r
55
60
65
70
75
Cộng các hàng thứ 2 và 4.
$ numsum -r -y 2,4 cột
60
70
Sử dụng numsum trực tuyến bằng các dịch vụ onworks.net