【发布时间】:2014-04-21 19:17:53
【问题描述】:
我有以下问题: 应从键盘接受城市名称。这个城市列表应该合并 与文件 cityfile 中存在的城市列表。这个组合列表应该被排序,并且排序后的输出应该存储在文件 newfile 中。 我必须使用流水线解决它。我写了以下管道:
cat >> cityfile | sort > newfile
sort | cat >> cityfile > newfile
如何将 cityfile 的数据传递给排序命令?
【问题讨论】:
-
您的规格不明确。 “此城市列表应与文件 cityfile 中存在的城市列表相结合”可能意味着将输入的城市附加到该文件或仅将两个列表都发送到排序。您似乎假设前者,而后者对我来说更有意义。
-
听起来你是在要求我们为你做一个学校项目,而不是先做任何研究。看看tldp.org/LDP/abs/html,如果您有具体问题,请回来。
-
@ooga 是的,我也假设前者。
-
@gareth_bowles 是的。这是学校项目:)
标签: linux shell command-line pipe