linux - 使用一个命令行计算 ubuntu 中位于/etc 的最后一个文件中的行数

标签 linux ubuntu count command wc

ls/等 |尾-1 | wc -l
所以基本上我使用了这个命令,但它计算了我从 tail 命令获得的文件数(这是目录中的最后一个文件=1),但我没有得到文件中的行数。
我使用 cat 命令打开文件并计算行数,但它不起作用。
ls/等 |猫尾部-1 | wc -l
ls/等 |尾-1 |猫|wc -l

最佳答案

您可以使用 xargs使用 tail 的结果作为 wc 的参数, 虽然我建议使用 find而不是 ls所以你得到了完整的路径,不需要弄乱相对路径:

$ find /etc -type f | tail -1 | xargs wc -l

关于linux - 使用一个命令行计算 ubuntu 中位于/etc 的最后一个文件中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64646607/

相关文章:

mysql - 带有左连接的一个查询中的多个计数 - 按什么分组?

linux - 使用 U-Boot 从闪存上传固件

linux - 是否可以在 Linux 中可靠地嵌套 find -exec 命令?

ruby - Redmine 3.2.1-2 ob Ubuntu 16.04 在 apt 升级时中断

mysql - 按ID = ID的另一个表中两个字段的总值排序

ruby - 计算 Ruby 中的单词数,但有一些异常(exception)

mysql - 在 webmin 中配置 mysql 和 apache2 模块

linux - 32/64 位应用程序、操作系统和处理器之间的关系是什么?

python - 通过 Python 脚本拒绝所有用户基于密码的 SSH 登录

用于选择工作区的Eclipse窗口 "workspace launcher"在ubuntu 14.04下不可见