Moh*_*ghi 1 bash filename rename mv
我想重新命名很像文件1_16_video1.mp4?1578683110081及54_127_video7.mp4?168302到1_16_video1.mp4&54_127_video7.mp4。
1_16_video1.mp4?1578683110081
54_127_video7.mp4?168302
1_16_video1.mp4
54_127_video7.mp4
我该如何重命名它们?
oli*_*liv 6
使用 bashfor循环和参数扩展:
for
for i in *.mp4*; do mv "$i" "${i%\?*}" done
手册页中提到的参数扩展为
${parameter%word} 删除匹配的后缀模式。
它删除最后一个?包含之后的所有内容。
?
归档时间:
6 年,9 月 前
查看次数:
1358 次
最近记录: