首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

读文件每行,写入新文件.,该如何处理

2012-03-06 
读文件每行,写入新文件.while read linedoecho exec DmsPerfDB..UpdateFourGroupSubType $line query

读文件每行,写入新文件.
while read line
  do
  echo exec DmsPerfDB..UpdateFourGroupSubType '$line' >> query.sql  
  echo exec DmsPerfDB..UpdateFourGroupDev '$line' >> query.sql  
  echo exec DmsPerfDB..UpdateFourGropByLink '$line' >> query.sql  
  done<temp.txt

以上代码为什么不行?谢谢

[解决办法]

C/C++ code
我测试你楼上的那段while代码 根本就没问题 只是你的双引号是中文状态的 请在英文状态下输入双引号while read linedo  echo "exec DmsPerfDB..UpdateFourGroupSubType $line" >> query.sql  echo "exec DmsPerfDB..UpdateFourGroupDev $line">> query.sql  echo "exec DmsPerfDB..UpdateFourGropByLink $line">> query.sqldone < temp.txttemp.txt:aaaaaaaaaaaabbbbbbbbbbbbbbbbquery.sql:exec DmsPerfDB..UpdateFourGroupSubType aaaaaaaaaaaaexec DmsPerfDB..UpdateFourGroupDev aaaaaaaaaaaaexec DmsPerfDB..UpdateFourGropByLink aaaaaaaaaaaaexec DmsPerfDB..UpdateFourGroupSubType bbbbbbbbbbbbbbbbexec DmsPerfDB..UpdateFourGroupDev bbbbbbbbbbbbbbbbexec DmsPerfDB..UpdateFourGropByLink bbbbbbbbbbbbbbbb所以肯定是你代码别的地方的问题 

热点排行