18 lines
591 B
Bash
18 lines
591 B
Bash
#!/bin/bash
|
|
|
|
# Название итогового файла
|
|
OUTPUT_FILE="../full_project_context.txt"
|
|
|
|
# Очищаем файл, если он уже существует
|
|
> "$OUTPUT_FILE"
|
|
|
|
# Ищем все .rs файлы, исключая директорию target
|
|
find . -type d -name "target" -prune -o -type f -name "*.rs" -print | while read -r file; do
|
|
echo "--- FILE: $file ---" >> "$OUTPUT_FILE"
|
|
cat "$file" >> "$OUTPUT_FILE"
|
|
echo -e "\n\n" >> "$OUTPUT_FILE"
|
|
echo "Добавлен: $file"
|
|
done
|
|
|
|
echo "Готово! Весь код собран в $OUTPUT_FILE"
|