shell替换代码

简介:

#!/bin/bash
find /home1/www/webpub/hd -name"*.shtml"|xargs sed -i "s/\/ad_/\//g"
find /home1/www/webpub/hd -name "*.inc"|xargs sed -i "s/\/ad_/\//g"
find /home1/www/webpub/hd -name "*.php"|xargs sed -i "s/\/ad_/\//g"
find /home1/www/webpub/hd -name "*.html"|xargs sed -i "s/\/ad_/\//g"
find /home1/www/webpub/hd -name "*.htm"|xargs sed -i "s/\/ad_/\//g"
find /home1/www/webpub/hd -name "*.js"|xargs sed -i "s/\/ad_/\//g"


#!/bin/bash
ROOT_DIR='/home1/www/webpub/hd'
for i in .js .php .inc .html .shtml
do
for j in `find $ROOT_DIR -name "*$i"`
do
sed -i -e 's!/advertisement/!/upload/!' -e 's!/ad_!/!g' $j
done
done

 



本文转自 liang3391 51CTO博客,原文链接:http://blog.51cto.com/liang3391/456620

相关文章
|
存储 Shell Linux
C语言模拟实现Liunx操作系统与用户之间的桥梁shell(代码详解)
C语言模拟实现Liunx操作系统与用户之间的桥梁shell(代码详解)
291 1
C语言模拟实现Liunx操作系统与用户之间的桥梁shell(代码详解)
|
Shell 开发工具 git
教你写一个快速提交git代码的shell脚本(二)
教你写一个快速提交git代码的shell脚本(二)
|
Shell 开发工具 git
使用 Shell 代码简化 Git 步骤
【8月更文挑战第23天】本文介绍通过Shell脚本简化Git操作的方法:1) 使用`gitc "提交信息"`可一键完成代码提交与推送至远程仓库;2) 执行`gitpull`即可从远程仓库拉取最新代码并合并到当前分支;3) 输入`gitnewbranch 分支名称`快速创建并切换到新分支。将这些自定义函数加入`.bashrc`或`.zshrc`等配置文件后,即可随时调用简化版Git命令。
328 0
|
Shell
shell作业项目留存代码
shell作业项目留存代码
138 1
|
Unix Shell Linux
shell脚本转换为c代码的工具
将shell脚本转换成代码,并编译成二进制可执行文件,在linux系统下具有防调试跟踪机制
教你写一个快速提交git代码的shell脚本(一)
教你写一个快速提交git代码的shell脚本(一)
教你写一个快速提交git代码的shell脚本(一)
|
Shell
Shell VSCode 基本开发插件(语法提示、错误检测、格式化、运行代码)
Shell VSCode 基本开发插件(语法提示、错误检测、格式化、运行代码)
2835 0
|
运维 监控 Shell
太牛了!100个Shell脚本实例,代码清晰拿来就能用,再也不怕写不对了!
太牛了!100个Shell脚本实例,代码清晰拿来就能用,再也不怕写不对了!
|
安全 Shell PHP
详解PHP代码执行漏洞--无字母shell
代码执行漏洞无字母shell讲解
310 0
详解PHP代码执行漏洞--无字母shell
|
Shell
SHELL中函数的写法、调用、参数、返回值代码范例
SHELL中函数的写法、调用、参数、返回值代码范例
193 0