.txt
假设我在带有扩展名的目录中有大量文件。
如何将所有这些文件的扩展名更改为.c
使用以下命令行环境:
- Windows 中的 Powershell
- Windows 中的 cmd/DOS
- bash 中的终端
.txt
假设我在带有扩展名的目录中有大量文件。
如何将所有这些文件的扩展名更改为.c
使用以下命令行环境:
在 Windows 上,转到所需的目录,然后键入:
ren *.txt *.c
在 PowerShell 中,最好使用该Path.ChangeExtension
方法而不是-replace
(感谢Ohad Schneider的评论):
Dir *.txt | rename-item -newname { [io.path]::ChangeExtension($_.name, "c") }
对于 Linux (Bash):
for file in *.txt
do
mv "$file" "${file%.txt}.c"
done