我有一些资产是我的设计师创建的,他正确地分支它们使得所有dpi匹配它们的目录,所以我很高兴,因为我不必将这些文件复制到每个子文件夹,但当我检查出他们的名字,他们在文件名中破折号,这使得android编译器失败。如何递归重命名android资产并用下划线替换破折号
那么,我怎样才能让一个bash脚本来重命名下面的所有文件drawable- *,相同的文件名,但用下划线替换破折号?
例子:
转换这样的:
drawable-hdpi/
my-icon.png
my-icon-2.png
drawable-xhdpi/
my-icon.png
my-icon-2.png
drawable-xxhdpi/
my-icon.png
my-icon-2.png
要这样:
drawable-hdpi/
my_icon.png
my_icon_2.png
drawable-xhdpi/
my_icon.png
my_icon_2.png
drawable-xxhdpi/
my_icon.png
my_icon_2.png
您的解决方案更加优雅thnx – Eefret
不客气! –