2014-09-28 68 views
0

嗨伙计,这是给我的分配问题。请帮我理解它。什么是“uniq的”这里的意思

考虑一个新的运营商|||。这将需要上一个程序的输出和 通过它输入到三个不同的节目。举一个程序triplepipe.c为 执行以下命令:

的ls -l | uniq ||| grep^d,grep^- ,grep^p。

请勿使用popen()库调用,system()库调用或临时文件。

我知道uniq命令是什么。但究竟是什么做ls -l旁边,它给出了独特的物品清单,无论如何,对不对?什么是uniq在这里添加?

回答

0

是的,在一个目录中不能有重复的条目,所以ls -l将不会有任何重复的行(除非在某些极端异常的情况下;我对此不太肯定)。我认为uniq没用这里可能是一个错误。