如何编写shell脚本来遍历给定目录下的所有子目录,并在每个子目录中搜索名为“copyright”的文件以查找“license”或“GPL”之类的字符串,并用这些子字符串打印行。运行此命令后,我应该能够知道找到的每个版权文件的结果。 最佳答案 与-exec一起使用find:find . -name copyright -exec grep -H -e "license" -e "GPL" '{}' + >> results