我有 322 个文件,所有文件都以 "533682 - "
开头(这是我想从他们中删除的)我使用这个脚本但没有工作:
for file in 533682*
do
mv $file $(echo $file | sed -e 's/^........//')
done
最佳答案
使用 Perl 的独立 rename
命令:
rename 's/^.{8}//' 533682*
关于bash - 我想删除322个文件名的前8个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50515322/