|
- while read FSDEVICE FSVALUE FSMOUNT
- do
- FSVALUE=$(echo $FSVALUE | sed s/\%//g)
- typeset -i FSVALUE
- if [ $FSVALUE -gt $FSMAX ]
- then
- echo "$FSDEVICE mounted on $FSMOUNT is ${FSVALUE}%" >> $OUTFILE
- fi
- done < $WORKFILE
复制代码
程序中$WORKFILE是一个包含有如下信息的文件,
/dev/hda2 6654796
/dev/hda1 86546
none 62996
想问的是$while read FSDEVICE FSVALUE FSMOUNT一句中的FSDEVICE FSVALUE FSMOUNT,三个变量是如何定义的?会从文件中得到那些值? |
|