如何删除文件名的结尾?

穆罕默德·霍尔吉

我想重新命名很像文件1_16_video1.mp4?157868311008154_127_video7.mp4?1683021_16_video1.mp454_127_video7.mp4

我该如何重命名它们?

橄榄

使用 bashfor循环和参数扩展:

for i in *.mp4*; do 
  mv "$i" "${i%\?*}"
done

手册页中提到的参数扩展为

${parameter%word} 删除匹配的后缀模式。

它删除最后一个?包含之后的所有内容

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何删除Bash文件名中的结尾字符?

来自分类Dev

如何删除文件名不以-converted结尾的所有MP4文件?

来自分类Dev

删除shell中文件名的开头和结尾

来自分类Dev

如何删除文件名损坏的文件?

来自分类Dev

如何删除文件名无效的文件?

来自分类Dev

如何使用Shell脚本返回以* ino结尾的文件名?

来自分类Dev

如何添加导出文件名的日期结尾?

来自分类Dev

如何从文件名中删除空格

来自分类Dev

如何从URL删除文件名?

来自分类Dev

如何删除文件名末尾的\n

来自分类Dev

使用以句点结尾的文件名

来自分类Dev

更改多个相似文件名的结尾

来自分类Dev

如何从R中的basename结尾删除文件扩展名?

来自分类Dev

如何删除文件-基于文件名中的日期

来自分类Dev

如何按设置为日期的文件名删除文件?

来自分类Dev

如何删除文件名中包含空格的文件?

来自分类Dev

如何删除文件-基于文件名中的日期

来自分类Dev

重命名具有可变扩展名的多个文件以删除文件名的开头和结尾

来自分类Dev

如何从Python中文件名列表中的文件名中删除扩展名?

来自分类Dev

从MFT删除文件名

来自分类Dev

如何使用sed从零结尾的文件名列表中删除时间戳记模式

来自分类Dev

如何使用sed从零结尾的文件名列表中删除时间戳记模式

来自分类Dev

如何从PHP中的URL中删除文件名

来自分类Dev

如何从数组中删除/隐藏重复/匹配的文件名?

来自分类Dev

如何从wc -l输出中删除文件名?

来自分类Dev

如何使用Powershell从文件名开头删除空格

来自分类Dev

如何从文件名中删除非ASCII字符?

来自分类Dev

如何从文件名中删除撇号?

来自分类Dev

如何使用find命令从文件名中删除(1)

Related 相关文章

热门标签

归档