gpt4 book ai didi

bash - 重命名大量文件的扩展 Bash

转载 作者:行者123 更新时间:2023-11-29 09:35:43 24 4
gpt4 key购买 nike

我想更改大量文件的扩展名,

示例:“ABC.dat.length.doc.fasta”

所需:ABC.mat

最佳答案

您可以在 for 循环中使用 bash 参数扩展:

for file in *.length.doc.fasta
do
mv "$file" "${file%dat.length.doc.fasta}"mat
done

另一种方法:

for file in *.length.doc.fasta
do
mv "$file" "${file%%.*}".mat
done

关于bash - 重命名大量文件的扩展 Bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12526157/

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