You could do something like: free -h | awk ' /^Mem/ { suffix = $2 sub(/[0-9.]*/, "", suffix) printf "%.0f%sB\n", $2, suffix }'