只为小站
首页
域名查询
文件下载
登录
首页
命令行方式处理对文件的修改工具
命令行方式处理对文件的修改工具
上传者:
lovejava2
|
上传时间: 2022-07-17 18:10:38
|
文件大小: 70KB
|
文件类型: ZIP
命令行
文本修改
CHANGE.EXE 是一个以命令行方式处理对文件的修改工具,目标文件可以是任意大小任意格式。可以一次执行30条命令!非常地高效。 一、基本格式: change 源文件.txt /from “被替换的串” /to “替换串” /in “条件” 二、已知限制是它不支持长名,可能不认识一些windows下的特殊字符作文件名。对此,解决之道是以短文件名访问(例如:myfile~1.txt)。 三、详细功能列表: ⒈處理的文件不限大小,前提是磁盤上至少要有与目标文件等大的预留空间,用于临时存放其副本; ⒉不仅处理文本文件,也处理二进制文件; ⒊替入和换出的字符串长度可以不同; ⒋可以指定替换行为只在特定行发生,特定行的标志是有另一个指定的字符(串)出现,这个字符串还允许大小写敏感; ⒌可以同时执行多达30个修改指令; ⒍支持子目录; ⒎兼容dos/Unix/Mac 文本格式; ⒏输入输出字符串可以是文本的(Ascii),也可以是十六进制值或十进制值; ⒐替换速的特快; ⒑具有备份选项,以防源文件可能损坏; ⒒替换工作可以交互式进行(控制台); ⒓除命令行、控制台它还允许把多条指令组合编制为一个控制文件一次执行; ⒔可以使用布尔变量; ⒕源文件名支持通配符; ⒖"*"用在指定的被修改字符串时,表示由当前位置到行尾的整个子串; ⒗在指定目标字符串时,可以设定“列”,仅当字符位于此范围内时才发生替换; ⒘可以按文件属性排除某个文件不被处理; ⒙可以排除某些行不处理; ⒚按ESC可以中止处理进程。 ⒛ 四、如何指定参数 当程序运行时,它将以如下三种方式读取参数: ⒈INI文件 ⒉系统环境变量 ⒊命令行 先看最常用的命令行语法。 To/From/In规范: FROM 被替换的文字 TO 用于替换的文字 TO (可选)指定发生替换行为的特定行标志 举例,设test.txt文件包含如下两行: The quick brown fox jumped over the lazy brown dog. 我们输入: change /from brown /to red /fox 则文件变为: The quick red fox jumped over the lazy brown dog. 即:有出现"fox"的那行"brown:被替换为"red",其它行不变。 如果所指定字符串包含空格或其他特殊字符,请用双引号,比如: CHANGE test.TXT /FROM "my music" /TO "my video" 或者用十六进制字符处理特殊字符,如: CHANGE test.TXT /FROM &H0D0A0D0A /TO &H0D0A (删除多余的行) 设定列宽的例子: change test.txt /from ok 5/10 /to no 只替换从第5列到第10列的ok 为 no,这个功能是按首字符认定位置的,比如有一个“ok”位于4,5列那么它不会被替换。 仅删除的例子: change test.txt /from no /to null (即:删除所有的no) 如果要忽略英文字母的大小写,使用参数 /I 与DOS类似,可以用参数 /s 处理所有子目录中文件的替换工作 替换指定行的例子: change test.txt /from no /to re /lines 3-8 30-50 (即:只替换3到8行和30到50行的字符) 出于安全目的,该程序总要自动生成一个临时文件备份源文件,如果用 /N文件名 参数另指定一个输出文件,则没有临时文件输出。 要消除文件末尾多余的空格,可以用参数 /trim 使用布尔变量的例子: CHANGE TEST.TXT /FROM Apple /TO Banana /IN (red OR brown) AND NOT Pear 将替换apple为banana,但所在行必须有red或brown出现,并且没有Pear出现 本程序的返回误码意义: 0 无错,有修改 1 无错,无修改 253 提前中止 254 内部错误 255 语法错 件
文件下载
立即下载
资源详情
[{"title":"( 1 个子文件 70KB ) 命令行方式处理对文件的修改工具","children":[{"title":"change.exe <span style='color:#111;'> 118.35KB </span>","children":null,"spread":false}],"spread":true}]
评论信息
其他资源
国内航班数据
创龙DSP C6748核心板源程序(全)
verilog实现JPEG图象压缩实例程序
cka题库整理55道,史上最全
西电矩阵论(集合讲义+电子版书籍+复习题)
Allegro16.6约束规则设置详解.pdf
20130407T_T变频器知识汇编.pdf
精致小程序商城(前端后端)
基于ARM的高精度PID温度控制器_张军.pdf
C#固定资产管理系统
java 采用ssl的socket交互
承载网技术演进
TwinCAT3入门教程4.1版本
SSHSecureShellClient-3.2.9.exe
开关变换器的建模与控制1 张卫平
电子科技大学《模拟电路》ppt
MySQL-5.5.40-winx64.zip
图像技术(IDL)- 11图象分割
ippicv_linux_20151201.tgz+ippicv_linux_20140513.tgz合集
使用.NET Client调用Web API
免责申明
【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
个人信息
点我去登录
购买积分
下载历史
恢复订单
相关资源标签
热门下载
cplex_studio129.win-x86-64.exe CPLEX 12.9直接安装可使用
狂神说全部笔记内容.zip
opcua服务器模拟器+opcua客户端工具.rar
银行笔试 信息科技岗部分真题
2019年秋招—华为硬件工程师笔试题目.pdf
云视通端口扫描器.rar
倒立摆的模糊控制(基于simulink仿真,适合初学者).rar
得到品控手册7.0.pdf
EBSD分析软件——Channel5下载安装教程
Python+OpenCV实现行人检测(含配置说明)
【SystemVerilog】路科验证V2学习笔记(全600页).pdf
商用密码应用与安全性评估——霍炜.pdf
基于OpenCV的车牌号码识别的Python代码(可直接运行)
DBSCAN算法Matlab实现
MVDR,Capon波束形成DO估计.zip
最新下载
库卡机器人KUKA.EtherNetIP MS通讯选项安装包
MMD极乐净土动作数据
Victoria硬盘坏道修复
硬盘修复(真正的硬盘修复工具)
Crypto++ 8.8.0静态库(使用vs2019 x64 Release构建,可用于Qt 5.15+ MSVC构建环境)
更改英特尔网卡MAC工具
笔记本电池修复工具(超级好用)
matlab相机标定程序 注解
SPiiPlus COM Library.zip
小米兰亭字体电脑版(ttf格式)1.0最新版