当懒惰不是解决方案
💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
作者使用uuidgen工具在电子表格中生成UUID,尽管uuidgen支持批量生成,但因不记得Bash语法,选择用Perl一行代码循环调用。最终通过Perl的@INC数组成功生成UUID,虽然不是最懒惰的方法。
🎯
关键要点
- 作者需要在电子表格中生成几行UUID,主要是为了美观。
- uuidgen工具可以原生支持批量生成UUID,但作者没有记住Bash语法。
- 作者选择使用Perl的一行代码循环调用uuidgen,而不是查阅手册。
- 作者对Perl的解引用语法不太喜欢,想要更懒惰和简洁的方法。
- 最终通过Perl的@INC数组成功生成UUID,虽然不是最懒惰的方法。
❓
延伸问答
如何在电子表格中生成UUID?
可以使用uuidgen工具生成UUID,虽然它支持批量生成,但作者选择用Perl的一行代码循环调用。
为什么作者没有使用uuidgen的批量生成功能?
因为作者不记得Bash语法,所以选择了使用Perl的代码来生成UUID。
作者对Perl的看法是什么?
作者对Perl的解引用语法不太喜欢,觉得想要更懒惰和简洁的方法。
作者最终是如何成功生成UUID的?
作者通过Perl的@INC数组成功生成UUID,尽管这不是最懒惰的方法。
使用Perl生成UUID的代码示例是什么?
作者使用的代码是:perl -e 'print `uuidgen` for @INC;'。
作者提到的uuidgen工具有什么特点?
uuidgen工具可以原生支持批量生成UUID,但作者没有利用这一点。
➡️