我的文件夹中有很多文件名为1.jpg-xyz
,1.jpg-abc
,2.jpg-qwe
等。我特别想将.jpg移动到每个图像名称的末尾。我无法手动完成,因为它们的数量是成千上万。我不能摆脱xyz等后.jpg在当前的名称,因为他们有重要的信息。所以我唯一的选择是将.jpg结束。有人可以告诉我应该用什么命令或脚本来做到这一点吗?使用Python脚本修改文件名
1
A
回答
0
这应该工作:
find *jpg* | while read f ; do g=$(echo "$f" | sed s/\.jpg//) ; echo "mv $f ${g}.jpg" ; done
如果MV命令呼应看起来像你想要什么,然后去除回声“”周围,然后重新运行。
0
下面的bash代码将列出所有文件.jpg-和移动他们-.jpg
re='([^.]+)\.jpg(-.*)'
for file in *.jpg-*
do
if [[ $file =~ $re ]]
then
mv $file "${BASH_REMATCH[1]}${BASH_REMATCH[2]}.jpg"
fi
done
相关问题
- 1. 与Python脚本修改XML文件
- 2. 使用Ruby脚本修改csv文件
- 3. 修改文件使用脚本
- 4. 使用脚本比较具有修改文件名的目录?
- 5. 更改多个文件名 - python脚本
- 6. 自我修改python脚本
- 7. 如何用Python脚本修改文件夹中的所有文本文件
- 8. 使用脚本修改/组合文本文件
- 9. 使用vb脚本修改文本文件
- 10. 使用脚本修改docx
- 11. 如何修改文本文件在python
- 12. 用python修改gzip文件
- 13. bash脚本,修改一个文件
- 14. 与PHP脚本修改YAML文件
- 15. 使用R +修改文本文件
- 16. 使用Python修改.iso文件
- 17. 使用python修改XML文件(klish types.xml)
- 18. 使用maven修改jar文件名称
- 19. 修改脚本
- 20. 使用记事本++修改python脚本中的索引
- 21. 寻找修改文件名的简单批处理脚本
- 22. 使用python脚本更改python文件中的字体\颜色
- 23. 如何使用Shell脚本修改job.properties文件并运行Oozie脚本?
- 24. 使用bash脚本修改一个文件的sed
- 25. 使用shell脚本修改/ etc/hosts文件
- 26. 使用perl脚本逐行修改大文件
- 27. 使用PowerShell导入脚本修改的.reg文件?
- 28. 使用bash脚本修改Apache配置文件
- 29. 使用bash脚本修改配置文件
- 30. 用python修改文本文档
为什么'在$文件(LS * .JPG - *)'?为什么不在'.jpg- *'中存档? – Wodin