fixed ltximg relative link lighttpd problem
This commit is contained in:
parent
79efd70089
commit
0caec46b01
1 changed files with 21 additions and 0 deletions
21
create.sh
21
create.sh
|
@ -4,4 +4,25 @@
|
||||||
emacs -Q --batch -l create-site.el
|
emacs -Q --batch -l create-site.el
|
||||||
|
|
||||||
rsync -avi ./content/ltximg ./public/cosmicflow-html/
|
rsync -avi ./content/ltximg ./public/cosmicflow-html/
|
||||||
|
|
||||||
|
# Set the source and destination directories
|
||||||
|
src_dir="./public/cosmicflow-html"
|
||||||
|
src_ltximg_dir="./public/cosmicflow-html/ltximg"
|
||||||
|
|
||||||
|
# Loop through each subdirectory
|
||||||
|
for dir in "$src_dir"/*; do
|
||||||
|
if [ -d "$dir" ]; then
|
||||||
|
dir_name=$(basename "$dir")
|
||||||
|
dst_ltximg_dir="${src_dir}/${dir_name}/ltximg"
|
||||||
|
|
||||||
|
# Create the destination subdirectory if it doesn't exist
|
||||||
|
if [ ! -d "$dst_ltximg_dir" ]; then
|
||||||
|
mkdir -p "$dst_ltximg_dir"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Use rsync to copy files starting with the subdirectory name as prefix
|
||||||
|
rsync -av --include="$dir_name*" --exclude="*" "${src_ltximg_dir}/" "${dst_ltximg_dir}/"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
# rm -rf ./content/ltximg/
|
# rm -rf ./content/ltximg/
|
||||||
|
|
Loading…
Add table
Reference in a new issue