我正在编写一个 bash 脚本,它从电子表格生成文件名,然后将现有文件转换为新文件。我已经能够以生成的文件名62_02.png
为例进行转换。如您所见,它包含整数、下划线和文件扩展名(可能是字母数字)。
我喜欢这个答案的简洁性,我已经看到这篇文章用于awk
对纯数字文件名进行简单转换,但我不确定如何让它与下划线一起使用。
sed
如有必要,如果这看起来很实用,我也可以使用。
我的目标是有一个看起来像这样的文件名:
0062_02.png
非常感谢!
收盘信息:
我选择了下面的解决方案,因为它有更多的解决方案,以便为他们的利益阅读本文的其他人可以选择。但是,我想提一下@cabad 提供的答案也是有效的,并且对于新手程序员恕我直言来说可能是更友好的解决方案。