【发布时间】:2012-04-27 15:56:22
【问题描述】:
tail */filename
有效,但是
tail -1 */filename
没有。为什么是这样?是否有 1 班轮可以在没有循环的情况下执行此任务?
head -1 */filename
出于某种奇怪的原因工作。
【问题讨论】:
-
谢谢,这行得通,但你能解释一下为什么会这样吗?
-
另外,以自然数字顺序尾随和列出它们的最佳方法是什么,就像 ls -v 一样。我认为只使用 tail */filename,目录 1、10、11、12 等会一起列出,而我希望 1、2、3、4,... 一起列出。谢谢。
-
head和tail只是设计不同;tail需要-n,head将-n用于任何数字n。您应该将您的其他请求作为一个单独的问题发布,以便其他人将来更容易找到。 -
当问题陈述很简单时,很难提供解决方案,“它不起作用”。请edit您的问题更完整地描述您预期会发生什么以及这与实际结果有何不同。请参阅 How to Ask 以获取有关什么是好的解释的提示。