1,194
社区成员
发帖
与我相关
我的任务
分享
du -am $dirname|awk '{if(-d $2)print $1,$2;}'|sort -rn|head -10
#!/bin/sh
if( -d $* )
then
echo "$* is a Directory"
fi
###./test.sh[3]: -d: not found
{if (expression){
statement; statement; ...
}
}
与shell 的 if 不是一个体系,这是不是就意味着 awk 中 不能使用 [-d dir] 来判定是否是目录了,那还有其他的方法吗?[/quote]嗯,awk中的if是不一样,我看错了{if (expression){
statement; statement; ...
}
}
与shell 的 if 不是一个体系,这是不是就意味着 awk 中 不能使用 [-d dir] 来判定是否是目录了,那还有其他的方法吗?