查看DBF数据库文件内容的shell程序
发表于:2007-06-08来源:作者:点击数:
标签:
#!/bin/ksh hd-abdA$1|sed-n’1p’|cut-c7-70$HOME/tmp/FIRSTLINE$$ DBFFLAG=`awk’{print$1}’$HOME/tmp/FIRSTLINE$$` if[$DBFFLAG-ne3] then echo"这不是一个 数据库 文件!\a\a" exit1 fi DEFSIZE=`awk’{print($9+$10*256)}’$HOME/tmp/FIRSTLINE$$` STEP
#!/bin/ksh
hd -abdA $1 |sed -n ’1p’ | cut -c7-70>$HOME/tmp/FIRSTLINE$$
DBFFLAG=`awk ’{print $1}’ $HOME/tmp/FIRSTLINE$$`
if [ $DBFFLAG -ne 3 ]
then
echo "这不是一个
数据库文件!\a\a"
exit 1
fi
DEFSIZE=`awk ’{print ($9+$10*256)}’ $HOME/tmp/FIRSTLINE$$`
STEP=`awk ’{print ($11+$12*256)}’ $HOME/tmp/FIRSTLINE$$`
dd if=$1 of=$HOME/tmp/DBFEND$$ bs=$DEFSIZE skip=1 2>/dev/null
fold -b -w$STEP $HOME/tmp/DBFEND$$
rm $HOME/tmp/FIRSTLINE$$
rm $HOME/tmp/DBFEND$$
| jysww 回复于:2003-02-19 22:17:24
|
我试试吧!是斑竹自己写的吗?
|
| sdclearcase/" target="_blank" >ccf 回复于:2003-02-19 22:20:19
|
论坛中其他会员写的.
|
原文转自:http://www.ltesting.net