slitaz-dev-tools diff baba-scripts/edf @ rev 301
tazwikiss: replaced blank in curdate() in index.sh by T to display filenames properly in history
author | Hans-G?nter Theisgen |
---|---|
date | Fri Apr 28 14:08:02 2017 +0100 (2017-04-28) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/baba-scripts/edf Fri Apr 28 14:08:02 2017 +0100 1.3 @@ -0,0 +1,34 @@ 1.4 +#!/bin/sh 1.5 + 1.6 +MAIN_DIALOG=' 1.7 +<window title="edf" window_position="1" decorated="false" width-request="600"> 1.8 + <vbox> 1.9 + <text use-markup="true"><label>"<b>Enhanced df</b>"</label></text> 1.10 + <text height-request="10"><label>""</label></text> 1.11 + <tree> 1.12 + <label>Device|Mount point|Total size|Occupied|Occ.ratio|Free</label> 1.13 +' 1.14 +I=$IFS; IFS=$'\n' 1.15 +for line in `df -h | tail -n +2 | grep ^/dev/ | sed -e "s/ \+/|/g"` 1.16 +do 1.17 + device=`echo $line | cut -d'|' -f1` 1.18 + total=`echo $line | cut -d'|' -f2` 1.19 + occupied=`echo $line | cut -d'|' -f3` 1.20 + free=`echo $line | cut -d'|' -f4` 1.21 + ratio=`echo $line | cut -d'|' -f5` 1.22 + mount=`echo $line | cut -d'|' -f6` 1.23 + MAIN_DIALOG=$MAIN_DIALOG" 1.24 + <item>$device|$mount|$total|$occupied|$ratio|$free</item>" 1.25 +done 1.26 +IFS=$I 1.27 +MAIN_DIALOG=$MAIN_DIALOG' 1.28 + </tree> 1.29 + <button ok></button> 1.30 + </vbox> 1.31 +</window> 1.32 +' 1.33 +export MAIN_DIALOG 1.34 + 1.35 +gtkdialog -p MAIN_DIALOG 1.36 + 1.37 +