用Perl从oracle导出百万级数据到excel
用Perl从oracle导出百万级数据到excel[@more@]转自:http://blog.chinaunix.net/u3/90327/showart.php?id=2027719用Perl从oracle导出百万级数据到excel 用Perl从oracle导出百万级数据到excel excel 2007 可以存放1048576行、16384列的数据;excel 2003大概是65535行 我从oracle中导出30万行60列的数据到excel中花了约8分钟。如果你还没有安装perl,按下面步骤步骤:1、下载并安装perl v5.8.8,可以使用perl -v查看是否安装成功,2、输入PPM命令打开perl的包管理器。找到并更新DBI,2、下载DBD-Oracle-1.17.zip解压到c:perl 在命令行进入
用awk把一个文件处理成一行
刚学awk,写了一个小脚本,使用awk把每个文件处理成一行。[@more@]wx-dev-/export/home/npmuser//lll> cat a.txtalileiwx-dev-/export/home/npmuser//lll> cat b.txtblidanwx-dev-/export/home/npmuser//lll> cat c.txtclilei liwenlidanwx-dev-/export/home/npmuser//lll> cat sBEGIN {t="";cf=FILENAME} { if ( cf==FILENAME ) { t=t FNR $0; }else {print cf,":",t;cf=FILENAME; t=$0;} }END {print cf,":",t;}wx-dev-/export/home/npmuser//lll> awk -f s *txta.txt : alileib.txt : bl