小编use*_*574的帖子

Linux find和grep命令在一起

我试图找到一个命令或创建一个Linux脚本,可以执行这两个命令并列出otuput

find . -name '*bills*' -print
Run Code Online (Sandbox Code Playgroud)

这会打印所有文件

./may/batch_bills_123.log
./april/batch_bills_456.log
..
Run Code Online (Sandbox Code Playgroud)

从这个结果我想做一个grep的单词我现在手动执行此操作

grep 'put' ./may/batch_bill_123.log 
Run Code Online (Sandbox Code Playgroud)

得到

sftp > put oldnet_1234.lst
Run Code Online (Sandbox Code Playgroud)

我希望得到文件名和它的匹配.

./may/batch_bills_123.log   sftp > put oldnet_1234.lst
..
..
and so on... 
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

bash grep find

27
推荐指数
4
解决办法
7万
查看次数

标签 统计

bash ×1

find ×1

grep ×1