服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash linux sed shell
  3. sedreplaceshell文件里面
Intereting Posts
证书链丢失了apache 2.4 几乎是空的fstab,我怎么能添加更多呢? 启动ssh连接并在后台运行 Mysql InnoDB表的大小性能 smartmontools不输出扫描数据 ssllabs不断说sslv3启用时,它不是 访问在另一台机器上运行的Sql Server 2008 在Ubuntu 12.04中按进程分配的磁盘空间 任何Linux工具来创build一个回购文件? 使用Distributed vSwitch for iSCSI有什么好处? 如何防止用户能够将XP机器插入networking 使用自身validationSamba Active Directory主机 疑难MS KB号码 在我的工作networking上注册后,Windows 7 rc1显示黑屏 什么可能导致Apache的时间/时区间歇性地改变?

sedreplaceshell文件里面

我有一个shell文件,需要在php文件中执行一些文本的replace。

需要更换的线路是:

$database = $db."_db"; 

实际的sed命令需要包含一个variables,所以不知道我应该逃避什么,在哪里?

 #!/bin/sh sed -is/$db."db"/$DATABASE/ mysql_connect.php 

谢谢。

  • vmstat消耗了大部分CPU的功耗
  • 在由空格分隔的bash输出上运行命令
  • MySQL备份的Bash脚本 – error handling
  • Linux:如何检查最后一次添加到文件的行数?
  • 在用户login/注销时执行命令

  • 为什么这些dmsetup命令在那里?
  • 显示菜单,而不是Linux上的login提示
  • 在shell脚本中跳过空格
  • 在使用rsync命令连接到同一networking的两台计算机之间同步文件
  • apt-get升级将在命令行上运行,但不能从cron bash脚本运行

用单引号将string括起来以防止variables扩展。

 sed -is/'$db."_db"'/$DATABASE/ mysql_connect.php 

用$DATABASE的值replace所有出现的$db."_db" 。

  • Bash:当用sudo运行的脚本调用php命令时找不到
  • 通过SSH运行远程SQL查询
  • 如何在安全FTPlogin期间不运行/etc/profile.d/custom.sh
  • closures/使用SSH退出所有屏幕
  • 在bash脚本中捕获Python脚本的输出
  • 当用cron运行时脚本不会做它应该做的
  • 通过IP地址dynamic删除iptables策略
  • 任何Linux工具来创build一个回购文件?
  • 使用inotifywait和lftp来同步服务器
  • Linux / Bash:testing我的服务器是否以编程方式/通过CLI打开到Internet

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy