加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash – 如何查找包含16行的文件?

发布时间:2020-12-15 22:50:33 所属栏目:安全 来源:网络整理
导读:我必须在 Bash中找到包含16行的文件. 我的想法是: find -type f | grep '/^...$/' 有谁知道如何利用find grep或者找到awk? 然后, 将匹配文件移动到另一个目录. 删除所有不匹配的文件. 解决方法 我会这样做: wc -l **/* 2/dev/null | awk '$1=="16"'
我必须在 Bash中找到包含16行的文件.

我的想法是:

find -type f | grep '/^...$/'

有谁知道如何利用find grep或者找到awk?

然后,

>将匹配文件移动到另一个目录.
>删除所有不匹配的文件.

解决方法

我会这样做:

wc -l **/* 2>/dev/null | awk '$1=="16"'

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读