From 81360ff4b6bd8987dc02e991b751a3fd84d9d38f Mon Sep 17 00:00:00 2001 From: Amoelle Date: Thu, 10 Jul 2025 12:26:41 +0300 Subject: [PATCH] fix script again --- README.md | 128 ++++++++++++++++++++++----------------------- generate_readme.sh | 16 +++--- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/README.md b/README.md index f471702..e3d7db5 100644 --- a/README.md +++ b/README.md @@ -10,261 +10,261 @@ ### akira -![akira](Cat Latte/akira.png) +akira ### cloud -![cloud](Cat Latte/cloud.png) +cloud ### comfy -![comfy](Cat Latte/comfy.png) +comfy ### girls -![girls](Cat Latte/girls.png) +girls ### macchiato -![macchiato](Cat Latte/macchiato.png) +macchiato ### palm_trees -![palm_trees](Cat Latte/palm_trees.png) +palm_trees ### samurai_girl -![samurai_girl](Cat Latte/samurai_girl.png) +samurai_girl ### samurai_girl_chill -![samurai_girl_chill](Cat Latte/samurai_girl_chill.png) +samurai_girl_chill ### totoro -![totoro](Cat Latte/totoro.png) +totoro ### wings -![wings](Cat Latte/wings.png) +wings ### yosemite -![yosemite](Cat Latte/yosemite.png) +yosemite ### clouds_realism -![clouds_realism](Cat Latte/clouds_realism.jpg) +clouds_realism ### dragon_ball -![dragon_ball](Cat Latte/dragon_ball.jpg) +dragon_ball ### dreamy -![dreamy](Cat Latte/dreamy.jpg) +dreamy ### fantasy-girl -![fantasy-girl](Cat Latte/fantasy-girl.jpg) +fantasy-girl ### flower -![flower](Cat Latte/flower.jpg) +flower ### frieren-2 -![frieren-2](Cat Latte/frieren-2.jpg) +frieren-2 ### frieren-3 -![frieren-3](Cat Latte/frieren-3.jpg) +frieren-3 ### jon_snow -![jon_snow](Cat Latte/jon_snow.jpg) +jon_snow ### sakura_zenitsu -![sakura_zenitsu](Cat Latte/sakura_zenitsu.jpg) +sakura_zenitsu ### samurai_bebop -![samurai_bebop](Cat Latte/samurai_bebop.jpg) +samurai_bebop ### samurai_bebop_alone -![samurai_bebop_alone](Cat Latte/samurai_bebop_alone.jpg) +samurai_bebop_alone ### scissors -![scissors](Cat Latte/scissors.jpg) +scissors ### shrine -![shrine](Cat Latte/shrine.jpg) +shrine ### frieren-1 -![frieren-1](Cat Latte/frieren-1.jpeg) +frieren-1 ### frieren-4 -![frieren-4](Cat Latte/frieren-4.jpeg) +frieren-4 ### train_tokyo -![train_tokyo](Cat Latte/train_tokyo.gif) +train_tokyo ## Code Garden ### art -![art](Code Garden/art.png) +art ### aurora -![aurora](Code Garden/aurora.png) +aurora ### journey -![journey](Code Garden/journey.png) +journey ### rising -![rising](Code Garden/rising.png) +rising ### snow -![snow](Code Garden/snow.png) +snow ### spike -![spike](Code Garden/spike.png) +spike ### zen -![zen](Code Garden/zen.png) +zen ### beer -![beer](Code Garden/beer.jpg) +beer ### bunnies -![bunnies](Code Garden/bunnies.jpg) +bunnies ### cabin -![cabin](Code Garden/cabin.jpg) +cabin ### calligraphy -![calligraphy](Code Garden/calligraphy.jpg) +calligraphy ### citrus -![citrus](Code Garden/citrus.jpg) +citrus ### deer -![deer](Code Garden/deer.jpg) +deer ### drive -![drive](Code Garden/drive.jpg) +drive ### ducks -![ducks](Code Garden/ducks.jpg) +ducks ### fires -![fires](Code Garden/fires.jpg) +fires ### fox -![fox](Code Garden/fox.jpg) +fox ### friends -![friends](Code Garden/friends.jpg) +friends ### gojo -![gojo](Code Garden/gojo.jpg) +gojo ### ivy -![ivy](Code Garden/ivy.jpg) +ivy ### kayle -![kayle](Code Garden/kayle.jpg) +kayle ### landscape -![landscape](Code Garden/landscape.jpg) +landscape ### love -![love](Code Garden/love.jpg) +love ### magic -![magic](Code Garden/magic.jpg) +magic ### messmer -![messmer](Code Garden/messmer.jpg) +messmer ### nebula -![nebula](Code Garden/nebula.jpg) +nebula ### oasis -![oasis](Code Garden/oasis.jpg) +oasis ### pyramid -![pyramid](Code Garden/pyramid.jpg) +pyramid ### recluse -![recluse](Code Garden/recluse.jpg) +recluse ### sbr -![sbr](Code Garden/sbr.jpg) +sbr ### sunset -![sunset](Code Garden/sunset.jpg) +sunset ### transit -![transit](Code Garden/transit.jpg) +transit ### trina -![trina](Code Garden/trina.jpg) +trina ### walk -![walk](Code Garden/walk.jpg) +walk ### window -![window](Code Garden/window.jpg) +window ### yorha -![yorha](Code Garden/yorha.jpg) +yorha ### e33 -![e33](Code Garden/e33.jpeg) +e33 diff --git a/generate_readme.sh b/generate_readme.sh index 0635b9e..2f44e9e 100755 --- a/generate_readme.sh +++ b/generate_readme.sh @@ -2,19 +2,17 @@ set -euo pipefail OUT="README.md" -ROOT="$(pwd)" -# Header & TOC start +# Header & TOC cat > "$OUT" <> "$OUT" @@ -22,21 +20,23 @@ done echo -e "\n---\n" >> "$OUT" -# Sections: folder content +# Folders with images for dir in */; do dir_name="${dir%/}" - anchor=$(printf '%s' "${dir_name}" \ + anchor=$(printf '%s' "$dir_name" \ | tr '[:upper:]' '[:lower:]' \ | sed 's/ /-/g; s/[^a-z0-9-]//g') + echo "## ${dir_name}" >> "$OUT" echo "" >> "$OUT" + for img in "${dir}"*.{png,jpg,jpeg,gif}; do [ -f "$img" ] || continue fn="$(basename "${img%.*}")" - rel="${dir}$(basename "$img")" + rel="$(echo "$img" | sed 's|^\./||')" echo "### ${fn}" >> "$OUT" echo "" >> "$OUT" - echo "![${fn}](${rel})" >> "$OUT" + echo "\"${fn}\"" >> "$OUT" echo "" >> "$OUT" done echo "" >> "$OUT"