GNU Coreutils 的 Perl 实现

标签 perl gnu-coreutils

我想学习 Perl,并且认为大多数 GNU Coreutils 似乎都在做非常适合该语言的事情。有没有它的 Perl 实现(至少是基本功能)可供我查看以进行比较?

根据我的经验,查看代码是学习语言的第二好方法(仅次于编写代码)。我对快速而肮脏的实现和涵盖边缘情况的干净代码都感兴趣。

例如,cat可以实现为

alias cat='perl -Tpe "" --'

虽然有一些edge cases它的行为不一样的地方。当然,它会忽略所有标志。

最佳答案

这在几年前就已经完成了:http://search.cpan.org/dist/ppt/

关于GNU Coreutils 的 Perl 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25450693/

相关文章:

perl - 在perl中将数字视为数字的最简单方法?

mysql - 为什么 Perl 的 DBI 占位符会因负数 MySQL 查询而中断?

linux - 带有 ptxdist、coreutils 的嵌入式 Linux 中断

linux - 在哪里可以找到 cksum 的 Linux 实现,它可以完成 OSX cksum -o3 的功能?

linux - 查找、舍入和开始

c - `getlogin()` 是通过读取 `/var/run/utmp` 实现的吗?

performance - 使用 'exists' 进行额外的哈希查找?

java - 预测 md5sum 字符串

regex - 如何在正则表达式中结合正面和负面条件?

linux - 并排显示两个文件