gpt4 book ai didi

shell - 如何在 shell 脚本中重命名一些相同模式的文件

转载 作者:行者123 更新时间:2023-12-01 10:09:08 27 4
gpt4 key购买 nike

我想写一个 shell 脚本代码,它将当前目录中所有扩展名为 .txt 的文件重命名为扩展名为 .c 。假设我的当前目录包含大约 100 个 .txt 文件。这个数字不是固定的。

最佳答案

for f in *.txt; do echo mv "$f" "${f%.txt}.c"; done

如果您对它的工作感到满意,请删除“echo”。查看bash manual这里“%”的含义。

关于shell - 如何在 shell 脚本中重命名一些相同模式的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7588301/

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