В следующей структуре каталогов:
directory1
-subdirectoryA
--- fileA.txt
-subdirectoryB
--- fileB.txt
subdirectoryC
--- fileC.txt
Я хотел бы создать текстовый файл, содержащий следующий текст:
имя подкаталога A
-текст, содержащийся в файле A.txt
имя подкаталога B
-текст, содержащийся в файле B.txt
имя подкаталога C
-текст, содержащийся в fileC.txt
Мне удалось использовать следующие команды для объединения содержимого текстовых файлов, но для справки мне нужно имя каталога:
find ./prefix_common_to_all_target_directories* -name "*.txt" -exec cat '{}' \; > concatenated_extracted_info.txt