如何通过在文件的开始添加一个公共字符串重命名多个文件
for file in *; do mv -v ${file} new_${file}; done
文件名替换字符串,在所有txt文件名中&替换掉_
rename "s/_/&/" *.txt
$表示在文件末尾加上abc_
rename 's/$/abc_/g' *bed.gz
^表示在文件开始加上abc_
rename 's/^/abc_/g' *bed.gz
如何通过在文件的开始添加一个公共字符串重命名多个文件
for file in *; do mv -v ${file} new_${file}; done
文件名替换字符串,在所有txt文件名中&替换掉_
rename "s/_/&/" *.txt
$表示在文件末尾加上abc_
rename 's/$/abc_/g' *bed.gz
^表示在文件开始加上abc_
rename 's/^/abc_/g' *bed.gz