Из Windows CMD я могу использовать
findstr -m subroutine *.f90
, чтобы вывести список всех файлов с суффиксом .f90, содержащих «подпрограмму».Чтобы вывести список всех файлов .f90, не содержащих строку, я могу сделать что-то вроде
dir /b *.f90 > files.txt
findstr -m subroutine *.f90 > files_with_string.txt
, а затем написать скрипт для вывода списка строк в файле files.txt, который не найден в файле files_with_string.txt.Есть ли более элегантный способ?