gpt4 book ai didi

unix - grep 一些文件

转载 作者:行者123 更新时间:2023-12-01 09:49:47 26 4
gpt4 key购买 nike

我想在所有包含字符串 s 的子文件夹中查找扩展名为 x 的所有文件,我该怎么做?

grep -nr s .*.x ??????

德克

最佳答案

GNU 查找

find . -iname "*.x" -type f -exec grep -l "s" {} +; 

如果您有 Ruby(1.9+)

Dir["/path/**/*.x"].each do |file|
if test(?f,file)
open(file).each do |line|
if line[/s/]
puts "file: #{file}"
break
end
end
end
end

关于unix - grep 一些文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4956354/

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