hpunix 下脚本问题,请教各位高人!
# get_bdf.ksh
#!/bin/ksh
bdf -l > /tmp/msg$$
cat /tmp/msg$$|sed 1,3d | awk '{printf("%s %s %s %s %s %s n", $1, $2, $3, $4, $5, $6)}' | while read filesystem total used avail capacity mountedon
do
sqlplus ctg/ctghello@ctgrb1 < <EOF
insert into hostinfo
(hip, filesystem, total, used, avail, capacity, mountedon)
values
('10.1.5.10', $filesystem,$total,$used,$avail,$capacity,$mountedon);
commit;
EXIT
EOF
done
rm /tmp/msg$$
提示错误:
/bin/get_bdf.ksh[3]: syntax error at line 4 : `while' unmatched
怎么写才对哪?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
语法错误,while
怎么没人回复啊,着急啊!!