Compare commits

..

2 Commits

Author SHA1 Message Date
ScriptFanix
c6deac7e02 Merge branch '28-store-dest-filename-relative' into 'dev'
Resolve "Store dest filename relative"

See merge request atom/AtOM!38
2026-01-16 02:31:35 +01:00
ScriptFanix
b08fdd08b4 Resolve "Store dest filename relative" 2026-01-16 02:31:34 +01:00
2 changed files with 29 additions and 26 deletions

View File

@ -1,13 +1,15 @@
#!/bin/bash
copyFiles_matching() {
extension="${filename##*.}"
local extension="${filename##*.}"
if \
cp -al \
"$sourcepath/$filename" \
"$destdir/$destfile.$extension" \
"${destinationpath[$destination]}/$destdir/$destfile.$extension" \
2>/dev/null \
|| cp -a \
"$sourcepath/$filename" \
"$destdir/$destfile.$extension"
"${destinationpath[$destination]}/$destdir/$destfile.$extension"
then
echo \
"UPDATE destination_files" \
"SET filename=" \
@ -30,4 +32,5 @@ copyFiles_matching() {
"WHERE id=$destfileid;" \
>&3
(( ++copies ))
fi
}

View File

@ -98,7 +98,7 @@ getDestDir() {
part=${part#*/}
done
fi
if ! [ -d "$destdir" ]
if ! [ -d "${destinationpath[$destination]}/$destdir" ]
then
mkdir -p "${destinationpath[$destination]}/$destdir"
fi