- 论坛徽章:
- 0
|
文件格式如下:
printf("开始切换[app_risk]\n") ;
EXEC SQL update app_risk set classcode = :ls_newclasscode where classcode = :ls_oldclasscode;
if(sqlca.sqlcode)
{
printf("表名:[app_risk]-返回错误:[%d]\n",sqlca.sqlcode) ;
memset ( CharLines, 0, sizeof ( CharLines ) ) ;
sprintf (CharLines, "表名:[app_risk]-返回错误:[%d]\n",sqlca.sqlcode) ;
fprintf(fp1,CharLines);
}
printf("开始切换[appitem]\n") ;
EXEC SQL update appitem set classcode = :ls_newclasscode where classcode = :ls_oldclasscode;
if(sqlca.sqlcode)
如何提取”开始切换“后面方括号中的内容:
输出应是:app_risk
appitem
现在只会写:awk '/开始切换\[/{print}' 1 这个,但输出的是printf("开始切换[app_risk]\n") ;
请各位指点一下,先谢过了!!!!!! |
|