服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash linux sed shell
  3. sedreplaceshell文件里面
Intereting Posts
当用户注销时强制Windows保持连接到Microsoft VPN 非pipe理员用户无法在Windows Server 2008上的域控制器上运行mmc(对于Enterprise而言,不适用于标准版) 在Azure中使用内部和外部IP进行路由 如何计算Linux上的平均硬盘I / O 我如何备份50GB的Linux文件夹上的文件到远程的SFTP帐户 三个服务器进程占用不超过50%的双核CPU Windows VPS上多less内存(2003,2008,2008 R2) 从USB移动grub到HDD SMTP服务器是否使用UTF-8以外的其他方式实现8BITMIME? 在具有相同子网的networking之间共享驱动器 绑定服务器configuration是次优的。 DNS最多是间歇性的 针对主机群集的Apache访问日志parsing 创buildDirectAdmin用户旁边的ftp用户 Active DirectoryloginErrordd 我可以设置端口转发来模拟不只是一个端口,但另一个IP地址?

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