bc - Linux

Calculate the sum of column

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$ cat sdc-3par |grep -iE "ifdb|esdb"|grep ESDB | grep -v bkp
14 SDC-SAS-AIX-ESDB-raw-01 full NA NA base --- 14 RW normal 0 2918400 2918400
15 SDC-SAS-AIX-ESDB-raw-02 full NA NA base --- 15 RW normal 0 40960 40960
16 SDC-SAS-AIX-ESDB-raw-03 full NA NA base --- 16 RW normal 0 40960 40960
17 SDC-SAS-AIX-ESDB-raw-04 full NA NA base --- 17 RW normal 0 40960 40960
18 SDC-SSD-AIX-ESDB-raw-01 full NA NA base --- 18 RW normal 0 204800 204800
19 SDC-SSD-AIX-ESDB-raw-02 full NA NA base --- 19 RW normal 0 1024000 1024000
20 SDC-SSD-AIX-ESDB-raw-03 full NA NA base --- 20 RW normal 0 40960 40960
46126 SDC-SSD-AIX-ESDB-raw-04 full NA NA base --- 46126 RW normal 0 1024000 1024000
103806 SDC-SSD-AIX-ESDB-raw-05 full NA NA base --- 103806 RW normal 0 2097152 2097152

$ cat sdc-3par |grep -iE "ifdb|esdb"|grep ESDB | grep -v bkp| awk '{print $12}' | paste -sd+ - | bc
7432192

$ cat sdc-3par |grep -iE "ifdb|esdb"|grep IFDB | grep -v bkp| awk '{print $12}' | paste -sd+ - | bc
11681792