我知道之前有人问过这个问题,但我在重命名目录中的以下文件时遇到了麻烦
"1.file1"
"2.file2"
"3.file3"
到
"1 file1"
"2 file2"
"3 file3"
使用简单的 Bash/regex。双引号不是文件名的一部分;它们被包括在内是因为新文件名中有空格。我尝试过类似的方法,for x in [0-9]\.*; do mv
但卡住了,因为我需要重复在文件名开头找到的相同数字。
我知道之前有人问过这个问题,但我在重命名目录中的以下文件时遇到了麻烦
"1.file1"
"2.file2"
"3.file3"
到
"1 file1"
"2 file2"
"3 file3"
使用简单的 Bash/regex。双引号不是文件名的一部分;它们被包括在内是因为新文件名中有空格。我尝试过类似的方法,for x in [0-9]\.*; do mv
但卡住了,因为我需要重复在文件名开头找到的相同数字。