小编Bob*_*oss的帖子

递归地从文件名中删除并替换所有斜线

我想重命名文件夹子系统中的每个文件,其中包含要用下划线替换的斜杠

当前文件名示例:

Hello/there.txt
File/name.jpg
Run Code Online (Sandbox Code Playgroud)

Hello_there.txt
File_name.jpg
Run Code Online (Sandbox Code Playgroud)

这些文件位于同一文件夹系统的不同子文件夹中,斜线位于不同的位置。我尝试使用 rename-command 如下:

rename "s/\//_/g" *
Run Code Online (Sandbox Code Playgroud)

但我无法取得任何成功。你能给我一个正确的方向吗?

regex find rename

5
推荐指数
1
解决办法
140
查看次数

标签 统计

find ×1

regex ×1

rename ×1