我具有“正在运行”的“以下”脚本,该脚本很好用,并提供所需的结果。但是,我很期待看到如何将此脚本的结果收集为HTML格式,或者至少将脚本结果发送到电子邮件。
我不知道html编码,因此正在寻求建议或帮助或任何指导以实现这一目标。
$ cat File_size_cal_2.sh
#!/bin/sh
printf "\n"
printf "File-system Reporting For /home/data Mount\n"
printf "_____________________________________________\n"
printf "\n"
FILE="/tmp/logs.txt"
/bin/find /home/data/ -xdev -size +1M -exec ls -aGl {} \; >> "$FILE"
/bin/awk '{
USR[$3] += $4
}
END {
for (user in USR) {
printf "User %-22s Total Space consumed: %3.2f GB\n", i, USR[user]/2**30
total += USR[user]
}
print "==========================================================="
printf "Total Space consumed by All Users: %3.2f GB\n", total/ 2**30
echo ""
}' $FILE
/bin/unlink "$FILE"
答案 0 :(得分:1)
这里已经有答案了。我已经标记了这个问题,但是在此之前,您可以看看这个linux shell output to html,这可能就是您想要的。如果您要使用highlight
,则:
bash File_size_cal_2.sh > output.txt && highlight -i output.txt -o ouput.html