感谢大佬
df -PT |
{
while read line
do
linecount=$((linecount + 1))
done
echo “$linecount”
}
这种办法是OK的
但是下面就不行了
while read line
do
linecount=$((linecount + 1))
done <<< $(df -PT)
echo “$linecount”
应为把$(df -PT) 当成了1整行,并没有进行循环,所以结果是1
感谢大佬
df -PT |
{
while read line
do
linecount=$((linecount + 1))
done
echo “$linecount”
}
这种办法是OK的
但是下面就不行了
while read line
do
linecount=$((linecount + 1))
done <<< $(df -PT)
echo “$linecount”
应为把$(df -PT) 当成了1整行,并没有进行循环,所以结果是1