gpt4 book ai didi

linux - 如何打印命令的结果以及结果的计数?

转载 作者:IT王子 更新时间:2023-10-29 01:20:19 26 4
gpt4 key购买 nike

我必须打印所有包含作为控制台参数给出的查询的文件,下面一行就是这样做的

find . "$path" -type f -name "*$key*" -print

但是我也想获得总文件数,但是这样做:

find . "$path" -type f -name "*$key*" -print | wc -l

会给我这些文件的计数,但不会给我这些文件的名称,这不是我们想要的结果。如何用一根衬垫修复它(如果可能)?

最佳答案

使用命令 tee复制管道和 Bash 的 Process Substitution 的输出作为文件的占位符以向 wc 提供重复的流:

$ seq 11 15 | tee >(wc -l)
11
12
13
14
15
5

关于linux - 如何打印命令的结果以及结果的计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44228802/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com