Linux使用命令行删除字符前后的单个下划线

时间:2017-02-23 18:49:44

标签: regex linux string

如何删除字符前后的单个下划线(_)?我有大量名为

的文件

filename_part_one _-_ filename_part_two.file

要获取上述格式的文件名,我使用rename 'y/A-Z/a-z/' *表示小写,rename 's/ /_/g' *表示删除空格。最后一步是在 - 之前和之后删除下划线。优选地使用一行命令。

0 个答案:

没有答案