① sed替换掉文本里的圆括号
可以使用一个sed命令实现将文件中的所有左右括号替换为空字符串。命令如下:
其中,s/[()]//g表示全局替换方案,将文件中所有括号(包括左括号 ( 和右括号 ))替换成空字符串(即删除)。注意,这里需要用到正则表达式的字符类([])来描述括号。最后的text.txt是待处理文件的名称。
使用上述命令,可以同时去掉文件中的左括号和右括号。
② perl 怎么去掉文件名中的括号,".","(",")"
$s="test(1.2.3)";
$s=~s/[s.(),]+//g;
print$s;#test123
③ bat批处理文件,怎样删除文件名中指定的字符带半角的括号
如果这是老师布置的作业,那么请另等高明,如果是要解决你的实际问题,那么可以用下面的VBS代码:
Setfso=wscript.CreateObject("scripting.filesystemobject")
SetcurFolders=fso.getfolder(".")
ForEachmyFileIncurFolders.Files
str=myFile.Name
i=instr(str,"(")
ifi>0then
str=left(str,i-1)
fso.MoveFilemyFile.Name,str
EndIf
Next
复制上面的代码粘贴到记事本里面,另存为.VBS文件,例如A.VBS,放在视频文件夹下,鼠标双击后所有的名字都按照你的要求修改了。
你可能已经发现,BAT的功能非常弱小,处理这类问题用VBS非常方便,希望能引起你对VBS的兴趣,以后编程上一个台阶。
④ 如何去掉重命名自动排序的括号
使用 Total Commander 最强的文件更名器了,设置>选项>操作>鼠标使用右键选择...:
1)任一窗口打回开要更名的答目录,
按Ctrl+B,列出所有文件,
按Ctrl+A,选中所有文件,或者点右键选择所需文件
按Ctrl+M,文件名输入框中,输入新文件名格式,有很多参数、插件可供使用。
大写小写旁边有列表样子的按钮,点击,选第一个“导入文件名(从文本文件)”……,可根据文本文件批量重命名。
文件名:[N1-3]([C])
[N]代表原文件名
[N1-3]代表取原文件名的左起第1位到第3位
[C]为计数器, 代表数字,右侧设置计数器位数为3。
重命名对话框里,可以移动文件,调整次序。
删除字符,复制要删除字符到搜索字符串,替换不填写。
预览合意,按开始按钮,完成更名。 不满意可以撤销上次更名,注意只能撤销一次。
⑤ QQ发文件有括号(1)怎么删除
QQ发文件有括号(1)删除的方法,如下所示:
1.选中文档
先点击文件,选中它。
2.点击重命名
点击鼠标右键,选择重命名。
3.修改名字
选择重命名后,修改文件名即可。
QQ是在线状态,在线传输文件是没有上限的,只要电脑硬盘装得下。QQ传离线文件是有上限的,而且只为用户保存7天。逾期接收方不接收文件,系统将自动删除该文件。离线传送的文件,单个文件大小上限为4G。非会员享有2G/天发送文件流量,文件保存7天。