- 论坛徽章:
- 0
|
- df -h|tail -2|awk '{printf "\n[硬盘总容量%s] [已用空间%s] [剩余空间%s] [使用率%s] [硬盘位置%s]\n",$2,$3,$4,$5,$6}'|sed 's:/.*/\(.*]\)$:\1:g'
复制代码
tail -2用来取倒数的2行df -h的数据.
sed语句用来去掉前面的路径
然后编辑一个教本..
- #!/bin/sh
- df -h|tail -2|awk '{printf "\n[硬盘总容量%s] [已用空间%s] [剩余空间%s] [使用率%s] [硬盘位置%s]\n",$2,$3,$4,$5,$6}'|sed 's:/.*/\(.*]\)$:\1:g'>;/usr/gl_127/glftpd/site/80g_2/.message
- df -h|tail -2|awk '{printf "\n[硬盘总容量%s] [已用空间%s] [剩余空间%s] [使用率%s] [硬盘位置%s]\n",$2,$3,$4,$5,$6}'|sed 's:/.*/\(.*]\)$:\1:g'>;/usr/gl_127/glftpd/site/80g/.message
复制代码
把这个教本放到cron中每分钟执行一次...放心df没有消耗系统资源...
然后在proftpd的conf中加入:
- DisplayFirstChdir .message
复制代码
ok了.
感谢shell板块朋友的帮助
http://www.chinaunix.net/forum/viewtopic.php?t=110411 |
|