Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/awk -f
- /^# (L|A|R)/ {
- split($2, val, ",") # L|A|R,size,filer,qtree -> val
- key = sprintf("%s:%s", val[3], val[4]) # filer:qtree -> key
- size[key] = val[2]
- continue
- }
- {
- len = length($2)
- key = substr($2, 1, len - 2) # filer:/vol/xxx/yyy/& -> filer:/vol/xxx/yyy
- count[key]++
- }
- END {
- for (key in size) {
- printf("%s\t%s\t%s\n", key, size[key], count[key])
- }
- }
Add Comment
Please, Sign In to add comment