- 论坛徽章:
- 0
|
回复 1# zhangheng520
为了我们群里一个兄弟,回复下这个问题,这个问题有什么好纠结的呢,for本来就这个机制。
我猜测你是想循环依次做某件事情。
echo $SHELL
/usr/bin/ksh
sh test.sh
/ /dev/hd4
/usr /dev/hd2
/var /dev/hd9var
/tmp /dev/hd3
/home /dev/hd1
/opt /dev/hd10opt
/oracle /dev/oraclelv
/ptf /dev/ptflv
/cv /dev/cvlv
/arch /dev/lv_arch
/opt/bmc /dev/patrollv
/tempfs /dev/templv
/dsg /dev/dsglv
/dsgbak /dev/dsgbaklv
more test.sh
#!/bin/sh
DISK=`df -k | grep /dev/ | grep -v none | grep -v tmpfs | awk '{print $NF "," $1}'`
for i in $DISK
do
echo "$i" | sed 's/,/ /'
done |
|