Используя bash, как я могу найти все файлы в подкаталогах с расширением .txt, префикс имени с именем каталога? Затем переместить все эти файлы .txt в одну папку в текущем каталоге?
Пример:
\subdirectory1\result1.txt
\subdirectory1\result2.txt
\subdirectory2\result1.txt
\subdirectory2\result2.txt
\subdirectory3\result1.txt
\subdirectory3\result2.txt
Я хочу скопировать файлы .txt с префиксом имени каталога и поместить их в новый каталог, чтобы результат был следующим:
\newfolder\subdirectory1_result1.txt
\newfolder\subdirectory1_result2.txt
\newfolder\subdirectory2_result1.txt
\newfolder\subdirectory2_result2.txt
\newfolder\subdirectory3_result1.txt
\newfolder\subdirectory3_result2.txt