我有文件
263_V01_C07_R000_THx_BH_4096H.dat,263_V01_C07_R000_THY_BH_4096H.dat
等等
我想把所有的 R000 都改成 R011。我试过这样:
#!/bin/bash
for file in *.dat; do
if [[ "$file" =~ _THx_ ]]; then
mv $file $file2
fi
done
但是如何定义file2呢?
最佳答案
你可以像这样替换变量中的字符
file2=${file/R000/R011}
关于linux - 如何编写脚本来重命名文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34269799/