Обновить bkp_uci.sh

This commit is contained in:
2026-04-16 23:03:15 +03:00
parent 56c5fe16c8
commit 47dc11a8e9
+26
View File
@@ -57,5 +57,31 @@ echo "EOI"
#echo "Created $script".
#echo Now transfer the file to the 'files/etc/uci-defaults/' folder in your image builder directory.
OUTPUT_SCRIPT="recreate.sh"
echo "#!/bin/bash" > "$OUTPUT_SCRIPT"
echo "" >> "$OUTPUT_SCRIPT"
for path in "$@"; do
if [ -d "$path" ]; then
echo "mkdir -p \"$path\"" >> "$OUTPUT_SCRIPT"
elif [ -f "$path" ]; then
dir=$(dirname "$path")
echo "mkdir -p \"$dir\"" >> "$OUTPUT_SCRIPT"
echo "cat << 'EOF' > \"$path\"" >> "$OUTPUT_SCRIPT"
cat "$path" >> "$OUTPUT_SCRIPT"
echo "EOF" >> "$OUTPUT_SCRIPT"
else
echo "# WARNING: $path не существует" >> "$OUTPUT_SCRIPT"
fi
echo "" >> "$OUTPUT_SCRIPT"
done
chmod +x "$OUTPUT_SCRIPT"
echo "Скрипт $OUTPUT_SCRIPT создан"
EOF