From 394531a53786ea47ae67d0630efe32337fc1b946 Mon Sep 17 00:00:00 2001 From: Gabriel Detraz Date: Sat, 21 Mar 2015 22:42:48 +0100 Subject: [PATCH] quota.sh->usr/scripts,symlik depuis /usr/local/bin --- bin/all/quota | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 bin/all/quota diff --git a/bin/all/quota b/bin/all/quota new file mode 100755 index 00000000..35e321ae --- /dev/null +++ b/bin/all/quota @@ -0,0 +1,22 @@ +#!/bin/bash + +if [[ $1 = "" ]] || [[ $1 = $USER ]] ; then + /usr/bin/quota +else + /usr/bin/quota $* +fi | awk -F'(:| *)' ' + BEGIN { fs = "" } + /Disk/ { print; print "utilisé\tquota\tlimite\t%\t(en Mo)" } + { + if (NF == 2) { fs = $2 } + else if (fs != "") { + #unit = 512/1024 + #system(/usr/bin/stat -c %B " fs) | getline unit + #if (fs == "/home") { total = 400 } + #else if (fs == "/var/mail") { total = 75 } + #else { total = 100 } + printf "%3.2f\t%3.2f\t%3.2f\t%3.1f\t%s\n", $2/1024, $3/1024, $4/1024, $2*100/$3, fs + #printf "%3.2f\t%3.2f\t%3.2f\t%3.1f\t%s\n", $2/1024*unit, $3/1024*unit, $4/1024*unit, $2*100/$3, fs + fs = "" + } + }'