gpt4 book ai didi

linux - 在cmd中用数字重命名txt文件作为文件名

转载 作者:可可西里 更新时间:2023-11-01 09:23:45 32 4
gpt4 key购买 nike

我有文件,这命名文件示例:

log(2).txt
log(3).txt
log(4).txt
log.txt

我想将它们全部重命名为带有数字的文件名,例如:

 1.txt
2.txt
3.txt
4.txt

系统windows或linux

最佳答案

只需将此代码保存到文件夹中的 name.bat 文件中,然后运行命令

@echo off
setlocal EnableDelayedExpansion
set i=0
for %%a in (*.txt) do (
set /a i+=1
ren "%%a" "!i!.new"
)
ren *.new *.txt

这里为了避免冲突首先将文件命名为“.new”扩展名,然后将其转换回“.txt”文件。

关于linux - 在cmd中用数字重命名txt文件作为文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37271232/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com