gpt4 book ai didi

linux - 使用shell修改多个文件名

转载 作者:太空宇宙 更新时间:2023-11-04 05:40:36 28 4
gpt4 key购买 nike

我想更改当前目录中的几个文件名,例如:
测试1
测试2
测试3

我想用命令(我认为是 mv)重命名每个文件以实现(例如):
foo1
对于2
foo3

你能帮我吗?提前致谢

最佳答案

您可以通过循环和参数扩展来完成此操作,如下所示:

for f in test*; do mv "$f" "${f/test/foo}"; done

另请参阅http://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html

关于linux - 使用shell修改多个文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16294516/

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