文件命名中无法带有[]符号
Tofloor
poster avatar
缙哥哥
deepin
2020-11-16 20:33
Author

[]符号是半角状态下的中括号,也是文件命名中常用的符号,但是DEEPIN20社区版无法在命名时使用。

一旦输入该符号任意一个,就自动结束命名了。Windows系统下没有问题,请管理员检查下。

Reply Favorite View the author
All Replies
Hello
deepin
2020-11-16 20:52
#1


一张图说明问题。特殊含义的字符不建议作为名称,什么系统都不建议,你应该改掉这个习惯而不是指责系统

Reply View the author
Hello
deepin
2020-11-16 20:54
#2

[]在终端查看时候是需要转义字符的,这是有特殊含义的符号。常用名字,23333333,你同事喜欢这样命名?建议打死他

Reply View the author
yftls
deepin
2020-11-16 21:53
#3

这个问题建议您直接反馈给Linus Torvalds,本人道行尚浅,常见命名符号只见过_、-与小括号()。此外,$#&一类字符除系统文件外,也都基本未见过主动用来命名文件,建议您适当更改命名习惯(大学应该教过下划线是最常用且不会出现冲突的符号,驼峰命名法未涉及符号姑且不提)。

Reply View the author
Shinglee
deepin
2020-11-16 23:23
#4


Windows并不是没有,只是你不知道而已,这些Windows不支持的特殊符号,linux都支持,但是你在表示这些特殊符号的时候,需要转义,就像1楼说的那样

Reply View the author
lanyun7112
deepin
2020-11-17 00:41
#5

同意楼上几位,你习惯有问题,还是不了解规则

Reply View the author
缙哥哥
deepin
2020-11-17 01:04
#6
Hello

[]在终端查看时候是需要转义字符的,这是有特殊含义的符号。常用名字,23333333,你同事喜欢这样命名?建议打死他

很多种子文件会有这个符号,其中命名他们的推广内容。

Reply View the author
缙哥哥
deepin
2020-11-17 01:05
#7
yftls

这个问题建议您直接反馈给Linus Torvalds,本人道行尚浅,常见命名符号只见过_、-与小括号()。此外,$#&一类字符除系统文件外,也都基本未见过主动用来命名文件,建议您适当更改命名习惯(大学应该教过下划线是最常用且不会出现冲突的符号,驼峰命名法未涉及符号姑且不提)。

那我真是不知道你玩多少年电脑,迅雷时代这样的符号还少?一堆的资源带这样的推广地址后缀。不过更改这个不好的习惯,好像确实应该改下了……

Reply View the author
缙哥哥
deepin
2020-11-17 01:06
#8
Shinglee


Windows并不是没有,只是你不知道而已,这些Windows不支持的特殊符号,linux都支持,但是你在表示这些特殊符号的时候,需要转义,就像1楼说的那样

这几个符号,在Windows命名时出现会提示,小学就知道了,但是你试试半角下的中括号,它是支持的。

Reply View the author
缙哥哥
deepin
2020-11-17 01:07
#9
Hello


一张图说明问题。特殊含义的字符不建议作为名称,什么系统都不建议,你应该改掉这个习惯而不是指责系统

我是菜鸟,没怎么用过指令。只不过我收到很多带中括号的文件,修改起来极其麻烦。然而Windows下能正常操作。

Reply View the author
Shinglee
deepin
2020-11-17 01:14
#10
缙哥哥

这几个符号,在Windows命名时出现会提示,小学就知道了,但是你试试半角下的中括号,它是支持的。


我的意思是,特殊符号需要 \ 进行转义,Windows不支持的符号,linux也能支持,显示的时候转义符号\会被隐藏,但是在创建的时候尽量加上转义符号(重命名也同样要加转义符号),懂了么?
这是linux一直的规定,这样做的好处就是能处理任何特殊符号,包括Windows不支持的

Reply View the author
缙哥哥
deepin
2020-11-17 01:38
#11
Shinglee


我的意思是,特殊符号需要 \ 进行转义,Windows不支持的符号,linux也能支持,显示的时候转义符号\会被隐藏,但是在创建的时候尽量加上转义符号(重命名也同样要加转义符号),懂了么?
这是linux一直的规定,这样做的好处就是能处理任何特殊符号,包括Windows不支持的

大佬牛批,厉害。不过我都是可视化操作,用命令去修改文件名太麻烦了,直接选中文件F2解决。

Reply View the author
Shinglee
deepin
2020-11-17 01:44
#12
缙哥哥

大佬牛批,厉害。不过我都是可视化操作,用命令去修改文件名太麻烦了,直接选中文件F2解决。

你应该学习一下常用的命令,能提高你的效率
你想象一下,你从一个目录(路径还很长)复制文件到另外一个目录,Windows是怎么操作的,linux的命令是怎么操作的
可视化只能说操作变得友好,并不一定提高效率

Reply View the author
缙哥哥
deepin
2020-11-19 05:01
#13
Shinglee

你应该学习一下常用的命令,能提高你的效率
你想象一下,你从一个目录(路径还很长)复制文件到另外一个目录,Windows是怎么操作的,linux的命令是怎么操作的
可视化只能说操作变得友好,并不一定提高效率

可能是还没习惯,而且也没有习惯去记文件夹的名称,所以win里面都是打包复制剪切过去。

Reply View the author