一.创建salt管理配置文件:将所有minion 指定文件替换为master端的文件. 1.创建salt管理目录,并创建salt配置文件规范 # 创建salt文件目录 mkdir /srv/{salt,pillar} # 创建编辑sls文件 vim host_file.sls 注:salt配置文件后缀必须是sls. 2.编辑sls文件 ---------------------------------------- # 第一行需要管理的文件名,minion端指定路径 /etc/hosts: #…
命令:sed -i "s#https#http#g" `grep http -rl VEROMODA` 功能:用来替换当前目录VEROMODA文件夹及子文件夹中所有文件中的https为http. 说明: -i 表示inplace edit,就地修改文件 -r 表示搜索子目录 -l 表示输出匹配的文件名…
示例: 一个朋友需要而编写的标签升级更新. 速度超快,1w个文件大概4,5秒,本想加个多线程显示进度,后来想想算了 主要代码: reg.RegEx := '<' + Edit_regular1.Text + '>'; reg.Replacement := '<' + Edit_Replacement.Text + '>'; reg.Subject := strList.Text; reg.ReplaceAll; reg.RegEx := '<\/' + Edit_regula…
Linux命令行批量替换多文件中的字符串[转自百度文库] 一种是Mahuinan法,一种是Sumly法,一种是30T法分别如下: 一.Mahuinan法: 用sed命令可以批量替换多个文件中的字符串.sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录` 例如:我要把mahuinan替换为huinanma, 执行命令:sed -i "s/mahuinan/huinanma/g" 'grep mahuinan -rl /www' 这是目…
这小样例仅仅要是说明用python怎么批量改动指定文件夹的文件名称: 记得要把脚本跟改动的文件放在同一个文件夹下 #encoding:utf-8 import os import sys files = os.listdir('D:\\1') #路径能够自己 for name in files: a = os.path.splitext(name) if a[1] == '.txt': #txt能够自己手动改动成你想改的文件名称 newname = a[0]+'.py' #.py也是能够改动 p…
shell 批量压缩指定文件夹及子文件夹内图片 用户上传的图片,一般都没有经过压缩,造成空间浪费.因此须要编写一个程序,查找文件夹及子文件夹的图片文件(jpg,gif,png),将大于某值的图片进行压缩处理. 代码例如以下: #!/bin/bash # 查找文件夹及子文件夹的图片文件(jpg,gif,png),将大于某值的图片进行压缩处理 # Config folderPath='/home/fdipzone/photo' # 图片文件夹路径 maxSize='1M' # 图片尺寸同意值 max…
    最近在项目实践中,需要统一对工程头文件进行重构,具体要求是,将之前 #include "../../abc/def.h" 类似的头文件引用路径 替换为#include "def.h" 之类的.由于工程文件很多,如果全部手动来一个一个的替换,显然是不现实的,这就需要利用正则表达式来批量替换头文件路径. 任务背景         针对项目中 多种多样的头文件包含路径 ,有 ./abc.h ,有 .\abc.h,有 ..\abc.h,有..\..\abc.h之类的…
java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码 作者:Vashon package com.ywx.batchrename; import java.io.File; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * java批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码 * @author yangwenxue(vashon) * */ public c…
mysql replace实例说明: UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def'); REPLACE(str,from_str,to_str) 在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串 这个函数用来批量替换数据中的非法关键字是很有用的!如下例子: 例1:UPDATE BBSTopic SET tcontents = replace(replace(tcontents,'共 党','') ,'找死'…
PHP删除目录及目录下所有文件或删除指定文件 <?php header("content-type:text/html;charset=utf-8"); /** * 删除目录及目录下所有文件或删除指定文件 * @param str $path 待删除目录路径 * @param int $delDir 是否删除目录,1或true删除目录,0或false则只删除文件保留目录(包含子目录) * @return bool 返回删除状态 */ function delDirAndFile(…
mysql replace实例说明: UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def'); REPLACE(str,from_str,to_str) 在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串 这个函数用来批量替换数据中的非法关键字是很有用的!如下例子: 例1:UPDATE BBSTopic SET tcontents = replace(replace(tcontents,'共 党','') ,'找死'…
using System; using System.Collections.Generic; using System.Text; namespace ClientPrintServer.Tools { public class CopyFilesKit { /// <summary> /// 拷贝文件夹到指定文件夹并更改文件夹名称 /// </summary> /// <param name="srcPath">源文件夹</param>…
一.webpack.config.js简单代码 const HtmlWebpackPlugin = require('html-webpack-plugin'); module.exports = { //mode 指打包模式 //development 指开发模式,代码未压缩 //production 指产品模式,代码压缩 mode: 'development', //development and production //entry 指明入口文件,webpack 会从这个文件开始连接所有的…
参考:http://blog.csdn.net/zcwfengbingdongguke/article/details/13951527 代码: #!/usr/bin/python import os import re #list files def listFiles(dirPath): fileList=[] for root,dirs,files in os.walk(dirPath): for fileObj in files: fileList.append(os.path.join…
master指定文件,覆盖到所有minion命令 salt-cp '*' /etc/hosts /etc/ -------------------------------------------- {'Stest1': {'/etc/hosts': True}, 'Stest2': {'/etc/hosts': True}} -------------------------------------------- 注:将master /etc/hosts 传输到minion下的/etc/…
sed -i "s/原来字符串/新字符串/g" `grep 原来字符串 -rl .` 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` 转: linux下批量替换文件内容 1.网络上现成的资料 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` linux sed 批量替换多个文件中的字符串 sed -i "s/oldstring/newstring/g&…
今天帮媳妇解决的问题,记录一下,也许以后有用 例子: N个文件夹下有同一个文件(common.php),但是,现在对common.php文件进行了大量修改. 现在想用最新的common.php替换掉所有文件下的common.php   操作前注意备份!!!   例子1: 假设所有涉及common.php的文件夹都在E盘,修改好的文件放在d:\common.php 用下面的dos命令可以批量复制 进入CMD e: for /f %i in ('dir /s /b common.php') do c…
学点sql还是很有必要的.   有时候由于栏目太多,但是要修改一下栏目的保存目录.一个一个修改真的有点费事和慢.所以想了一个方法来批量修改栏目的保存目录.就是批量替换: update dede_arctype set typedir =  replace(typedir,"{cmspath}/a/",'{cmspath}/html/') 将html替换为你指定的目录,后台SQL命令行工具运行即可   如果要批量去掉文章保存路径中的年月日,就运行这个: update dede_arcty…
1.删除/root/work/tomcat/logs/目录下,所有目录. find /root/work/tomcat/logs/* -type d | xargs rm -rf 顺便列一下find的相关使用 2.删除/root/work/tomcat/logs/目录下,所有文件. find /root/work/tomcat/logs/* -type f | xargs rm -rf 3.将/usr/local/backups目录下所有10天前带"."的文件删除 find /usr/…
由于要做版本定制,某些版本的资源文件等(例如style.xml)需要不同的配置,但是android的编译开关无法在xml里使用,于是想到了编译时根据不同的编译开关编译不同的文件,如下: 1.建立A.xml文件,当编译开关OEM_CUSTOMER_SUPPORT=22时编译将该文件拷贝到指定目录. 建立B.xml文件,当编译开关OEM_CUSTOMER_SUPPORT不等于22时,将该文件拷贝到指定目录. 2.编写拷贝脚本文件myDefine.sh,内容为: #!/bin/bash#if [ $O…
/** * @功能 下载文件到指定文件夹并重命名 * @param url 请求的路径 * @param filePath 文件将要保存的目录 * @param filename 保存到本地的文件名 * @param method 请求方法,包括POST和GET * @return */ public static File saveUrlAs(String url,String filePath,String filename,String method){ //System.out.prin…
package com.immoc; import java.io.File; import java.io.IOException; public class FileUtile { //列出file类的常用操作,遍历,过滤等 /* * 列出指定目录下的文件(包括子目录的文件) */ public static void listDirectory(File dir) throws IOException{ //判断文件是否存在 if(!dir.exists()){ throw new Ill…
用javac执行java文件时,要把java文件的class文件放到指定文件夹下,注意文件夹要创建好,执行javac -d 文件夹 ***.java 如图: 在class文件夹下就出现了L的class文件…
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FilenameFilter;import java.io.IOException; /* * 需求:复制指定目录下的指定文件,并修改后缀名. * 指定的文件是:…
import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import org.apache.commons.net.PrintCommandListener; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPFile; import org.apache.commons.…
有时候需要将大量的图片文件(比如PNG.JPG.BMP和GIF文件)批量转换为ICO图标文件,如果一个一个操作,非常费时间.本文将介绍如何用Dr. Folder软件快速批量转换图片文件为ICO图标文件,详细的步骤如下: 下载并安装Dr. Folder目录博士 选择工具菜单,并打开PNG转ICO转换器(以转换PNG为例,其它类似) 选择一个或多个里需要转换的PNG文件 选择一个输出目录 设置图标参数 点击转换按钮 完成 下载Dr. Folder目录博士…
说到批量转html文件,相信喜欢看小说或经常制作电子书和教程的朋友应该很熟悉.因为,我们每次都会面临成千上万的txt文件,要将其转换为能正确显示的html文件是很麻烦的.当然,现在有很多的软件也可以实现,但本人也下了很多的软件,试了很多次,结果也令人不甚满意.因此,我就自己动手制作了一个批处理来解决这个问题,现在给大家分享一下. 我们这个批处工具在转换为HTML格式后仍以原文件名进行保存,且默认第一行为标题行和网页名称!因此请确保所有TXT文件第一行都有标题,否则第一段就会成为标题. 为保证转换…
import os import shutil import re #获取指定文件中文件名 def get_filename(filetype): name =[] final_name_list = [] source_dir=os.getcwd()#读取当前路径 for root,dirs,files in os.walk(source_dir): for i in files: if filetype in i: name.append(i.replace(filetype,'')) fi…
我们经常会遇到在不同的 Word 文件中的需要做相同的文字替换,若是一个一个 文件操作,会花费大量时间 . 本节案例可以找出指定目录中的所有 Word 文件(包含 子目录),并对每一个文件进行指定的文字替换操作. 案例要求 把 replace 目录(包含子目录〉下所有 Word 文件中自甘“方法”都替换为“ method ” 下图中左图为 replace\s ubReplace\e lse.docx 文件替换后的结果,右图为在命令窗口中 显示的所有进行过替换操作的 Word 文件. import…
不会读取 影藏文件 main #!/usr/bin/perl use autodie; use utf8; use Encode qw(decode encode); if(@ARGV ne 3){ # 检查参数 $err = <<"err"; The script execution parameters are wrong! ! path, "suffix", "old value/new value" err die $err;…