⑴ 有特殊符号的文件名如何批量重命名
第1步,电脑上下载“优速文件批量重命名”工具软件后安装打开,然后将需要修改名称的文件全部导入到软件中,文件格式不受限制哦,任何文件都可批量重命名。
第2步,文件添加成功后软件界面左边会有设置区域,命名方式选择“替换”,在查找内容右边输入需要修改的字符,在替换内容右边输入修改后的字符。软件中可以预览到新的文件名,可以查看是否修改成功。
第3步,设置完成后点击【开始重命名】红色按钮,启动软件。当弹出“重命名成功”的提示框,说明文件名批量修改成功。
⑵ 替换^M符号|Linux^M符号替换
在windows下编辑的txt文件,上传到Linux会在vi中显示^M符号
如何删除这个符号,本文做详细介绍
打开一个terminal命令行终端 然后输入如下命令 sed -i 's/^M//g' FileName 把这里的filename替换成你自己要处理的文件名就可以了 注意^M在Linux中命令行的输入方法是同时按下ctrl+v然后按下M 这里建议直接复制sed -i 's/^M//g' FileName到你的命令行, 然后修改filename即可。
sed命令替换window文本文件中的回车换行符 sed -i 's/^M//g' Config.properties_bak
这是处理后的文件,替换ok
sed功能很强大,这里的sed -i参数是就地编辑文件的意思 安全起见,简易先使用cp filename1 filename1_back备份原有文件后再进行处理
sed s search命令
sed e参数,多点编辑,替换文件中的IP时很有用
⑶ 文件名不能包含字符怎么解决
文件名不能包含字符怎么解决,这些文件名称的规则都是由系统规定的,我们无法改变这些命名规则,要么不用,要么用其它字符替换。
1、文件名不能包含/:*?,这些字符是英文状态下的,Windows操作系统不让我们用,我们可以用中文状态下的对应字符即可,注意要设置成全角和中字标点状态下输入字符才可以的。
2、即然文件名不包含/:*?等特殊字符,那就不用这些字符,或用其他字符替换。
3、文件名不能包含的字符有:”(双引号)、*(星号)、<(小于)、>(大于)、?(问号)、(反斜杠)、|(竖线)、/ (正斜杠)、 : (冒号),这些字符操作系统是不让你用在文件名称中的,如果使用就会重命名无效,并且弹出警示框。
4、文件名除了不能用的特殊字符外,还能一些特定的系统保留名称也是不能用的,它们是:CON、PRN、AUX、NUL、COM1、COM2、COM3、COM4、COM5、COM6、COM7、COM8、COM9、LPT1、LPT2、LPT3、LPT4、LPT5、LPT6、LPT7、LPT8 、 LPT9。