LINUX.ORG.RU

Помощь в написании скрипта

 , ,


0

1

Добрый день, У меня есть несколько папок с файлами, мне нужно создать текстовый файл в котором будет прописан путь к файлу потом его содержимое, и так просканировать все папки и записать все в 1 файл

Данной командой я определяю пути: find ./ -type f Командой: find./ -type f | xargs cat >> file.txt я собираю все содержимое файлов во всех папках в один файл

Я не понимаю как сделать поочередную запись сначала путь и название потом содержимое

Ответ на: комментарий от legolegs

У меня задача удалить все комментарии в текстовом файле который я создал, мне нужно написать что то вроде этого ( /\[^]\+([^/*][^*]\+)/ ) но проблема в том что он удаляет все до знака / тоесть когда в тексте есть к примеру 123 /.bg setinfo set 1 / Comment */

он удалит /.bg setinfo set 1 / Comment */

а нужно только /comment/

kuller255 ()