博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UNIX字符转换程序
阅读量:5861 次
发布时间:2019-06-19

本文共 764 字,大约阅读时间需要 2 分钟。

clear
echo ""
  while true
  do
 echo "请输入现在的数据库名:"
 read dbold
    if [ "$dbold" = "" ]
    then 
      echo "错误的数据库名,请重输!"
    else
      break
    fi
  done
  while true
  do
 echo "请输入新的数据库名:"
 read dbnew
    if [ "$dbnew" = "" ]
    then 
      echo "错误的数据库名,请重输!"
    else
      break
    fi
  done
echo "正在更换程序中的数据库名,请稍候。。。"
for i in program/tj_globals.4gl
do
 sed -e "s/DATABASE $dbold/DATABASE $dbnew/g" < $i >$i.a
 mv $i.a $i
done
for i in form/*per
do
 sed -e "s/DATABASE $dbold/DATABASE $dbnew/g" < $i >$i.a
 mv $i.a $i
done
for i in ywprg/yw_globals.4gl
do
 sed -e "s/DATABASE $dbold/DATABASE $dbnew/g" < $i >$i.a
 mv $i.a $i
done
for i in sumprg/sum_globals.4gl
do
 sed -e "s/DATABASE $dbold/DATABASE $dbnew/g" < $i >$i.a
 mv $i.a $i
done
echo "更换程序中的数据库名完毕!!!"
   本文转自ipist 51CTO博客,原文链接:http://blog.51cto.com/ipist/11118
,如需转载请自行联系原作者
你可能感兴趣的文章
SCDPM2012 R2实战一:基于SQL 2008 R2集群的SCDPM2012 R2的安装
查看>>
SQL SERVER中字段类型与C#数据类型的对应关系
查看>>
Linux lsof命令详解
查看>>
SVG path
查看>>
js判断checkbox是否选中
查看>>
多系统盘挂载
查看>>
MySQL函数怎么加锁_MYSQL 函数调用导致自动生成共享锁问题
查看>>
python httpstr find_Python string.rfind方法代碼示例
查看>>
php 发布拼多多,拼多多补贴换增长的故事还能讲多久?
查看>>
Dynamic Performance Tables not accessible Automatic Statistics Disabled for this session
查看>>
Linux中使用vim乱码
查看>>
MR1和MR2的工作原理
查看>>
Eclipse中修改代码格式
查看>>
GRUB Legacy
查看>>
iOS开发之常用的那些工具类和方法
查看>>
关于 error: LINK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案...
查看>>
linix下用keepalived搭建高可用myqsl-ha
查看>>
我的友情链接
查看>>
hexo博客解决不蒜子统计无法显示问题
查看>>
python实现链表
查看>>