cs-3424: correct all count for assign 3

This commit is contained in:
Price Hiller 2024-08-04 23:39:40 -05:00
parent 13a67dc9a3
commit 0b8f58631c
Signed by: Price
GPG Key ID: C3FADDE7A8534BEB

View File

@ -8,7 +8,6 @@ BEGIN {
newestFileDate=0
newestFileTime=0
totalUsers=0
totalRegFiles=0
totalHidFiles=0
totalOthers=0
totalBytes=0
@ -53,7 +52,6 @@ BEGIN {
oldestFileDate=date
oldestFileTime=time
}
totalRegFiles++
}
} else {
data[user]["others"]++
@ -64,6 +62,7 @@ BEGIN {
totalBytes+=$5
}
END {
totalAll=0
for (user in data) {
if (isarray(data[user])) {
all=data[user]["all"]
@ -77,6 +76,8 @@ END {
hidden=(hidden ? hidden : 0)
bytes=(bytes ? bytes : 0)
totalAll+=all
printf "Username: %s\n", user
if (all > 0 ) {
printf " Files:\n"
@ -97,14 +98,14 @@ END {
}
printf "Oldest file:\n"
printf " %s\n", oldestFile
printf " %s\n", oldestFile
printf "Newest file:\n"
printf " %s\n", newestFile
printf " %s\n", newestFile
printf "\n"
printf "Total users: %d\n", totalUsers
printf "Total Files:\n"
printf " (All / Hidden): ( %d / %d )\n", totalRegFiles, totalHidFiles
printf "Total files:\n"
printf " (All / Hidden): ( %d / %d )\n", totalAll, totalHidFiles
printf "Total directories: %d\n", totalDirs
printf "Total others: %d\n", totalOthers
printf "Storage (B): %d bytes\n", totalBytes