다음 예와 같은 출력이 있으며 한 줄로 전체 크기를 계산하려고 합니다.
[root@test01]# vgs | awk '{print $6}'
VSize
46.58g
179.99g
99.99g
답변1
vgs
가능한 해결책 중 하나는 헤더와 단위 접미사 없이 결과를 바이트 단위로 인쇄하도록 출력을 조정하는 것입니다 . 그런 다음 이를 사용하여 bc
합계를 계산할 수 있습니다.
$ sudo vgs -o size --unit=b --no-suffix --no-headings
10737418240
20396900352
1069547520
$ sudo vgs -o size --unit=b --no-suffix --no-headings | paste -s -d+ - | bc
32203866112