我想要将很多文件重命名为1_16_video1.mp4?1578683110081
& 。54_127_video7.mp4?168302
1_16_video1.mp4
54_127_video7.mp4
我怎样才能重命名它们?
答案1
使用 bashfor
循环和参数扩展:
for i in *.mp4*; do
mv "$i" "${i%\?*}"
done
手册页中提到参数扩展为
${parameter%word} 删除匹配的后缀模式。
它会删除最后一个?
包含内容后的所有内容。
答案2
sudo apt install krusader
sudo apt install krename
启动 krusader,突出显示哪些文件,或“全选”、“文件多重重命名”,单击“插入文件名的一部分”按钮,在该部分上滑动并仔细检查结果是否是您想要的,然后再继续。