gpt4 book ai didi

linux - 使用Linux shell脚本在文件名中插入文本

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

我有几个文件需要使用 Linux shell 脚本重命名。我需要在文件名的第二个字符旁边插入文本“ID”:

    HP0001.txt
HP0002.txt
HP0003.txt

脚本应该能够将其重命名为

    HPID0001.txt
HPID0002.txt
HPID0003.txt

最佳答案

如果只是“几个文件”,最简单的方法可能是手动重命名它们。

否则,您可以修改以下简单脚本:

for f in HP*.txt; do
f2=`echo $f|sed -e 's/HP/HPID/'`
echo mv $f $f2
done

示例输出:

ls HP*
HP001.txt HP002.txt HP003.txt

bash ./tmp.sh
mv HP001.txt HPID001.txt
mv HP002.txt HPID002.txt
mv HP003.txt HPID003.txt

关于linux - 使用Linux shell脚本在文件名中插入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37176826/

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