have got some problems cause new way of mounting storages
have ask on DMM bord, but in case didn get answer will repeat also there
DMM Board » Q: how check free space on particulat path
there is solution what i found, but it is too complicated in compare with previous
Alles anzeigen
have ask on DMM bord, but in case didn get answer will repeat also there
DMM Board » Q: how check free space on particulat path
what is best command to check free space on particulat path
previously i have used that way
root@Dream8k_M4:~#
root@Dream8k_M4:~# df -h /media/cf/movie/
Filesystem Size Used Available Use% Mounted on
/dev/sdb1 14.8G 434.5M 14.4G 3% /autofs/5f312892-9319-412b-bf35-33f29f60ffa4
root@Dream8k_M4:~#
root@Dream8k_M4:~# echo `df -h /media/cf/movie/| awk {'print $4'}`
Available 14.4G
root@Dream8k_M4:~#
but after changes in dreambox mounting method this command returns wrong value
root@Dream8k_M3:~#
root@Dream8k_M3:~# df -h /media/hdd/movie/
Filesystem Size Used Available Use% Mounted on
/dev/disk/by-uuid/0939759a-4059-4198-bb55-8636e29a4185
465.7G 399.5G 66.1G 86% /media/hdd
root@Dream8k_M3:~#
root@Dream8k_M3:~# echo `df -h /media/hdd/movie/| awk {'print $4'}`
Available 86%
root@Dream8k_M3:~#
there is solution what i found, but it is too complicated in compare with previous
Quellcode
- CheckSpaceOnDest () {
- SpaceEnough=0
- DstInfo=`df -h $DstDir| tail -1`
- case "$DstInfo" in
- /*) if [ `echo $DstInfo| awk {'print $4'}| sed -e 's/\(^.*\)\(.$\)/\2/'` = "T" ] ||
- [ `df $DstDir| tail -1| awk {'print $4'}` -gt $(($fSize / 1024)) ]; then
- SpaceEnough=1
- fi
- ;;
- *) if [ `echo $DstInfo| awk {'print $3'}| sed -e 's/\(^.*\)\(.$\)/\2/'` = "T" ] ||
- [ `df $DstDir| tail -1| awk {'print $3'}` -gt $(($fSize / 1024)) ]; then
- SpaceEnough=1
- fi
- ;;
- esac
- }
dm7080sstt; 2x dm8000sstt; dm7020s <- Diseq1x4 <- 3x Diseq1x10 <-
Dishes:
1.8m 36E;28E;23E;19E;16E;13E;7E
1.6m 42E;36E
1.0m 10/9E;5E;1W;8W
1.0m 15W;22W;30W
1.1m 4/5W;12W;18W;24W
1.1m 53E;60E
1.0m 75E
TVs: Philips 46pfl9707s; Philips 42pfl9703h
Dishes:
1.8m 36E;28E;23E;19E;16E;13E;7E
1.6m 42E;36E
1.0m 10/9E;5E;1W;8W
1.0m 15W;22W;30W
1.1m 4/5W;12W;18W;24W
1.1m 53E;60E
1.0m 75E
TVs: Philips 46pfl9707s; Philips 42pfl9703h