use existing filename without changing ext

This commit is contained in:
davidovski 2023-06-13 00:16:21 +01:00
parent 60e82c6ddc
commit 2722747c09
1 changed files with 5 additions and 3 deletions

View File

@ -26,6 +26,8 @@ process () {
dirpath="${1%${1##*/}}"
out_file="${OUTPUT_DIR}${path}"
printf "%s ...\n" "$path"
[ -d "$1" ] && {
mkdir -p "$out_file"
for f in "$1"/*; do
@ -35,12 +37,12 @@ process () {
} || [ -x "$1" ] && {
# execute the file
cd $dirpath
"$1" > "${out_file%.*}.html"
"$1" > "${out_file}"
cd -
return 0
} || {
# just output the file as is
while IFS= read -r line; do printf "%s\n" "$line"; done < "$1" > "$out_file"
# just copy the file as is
cp "$1" "$out_file"
return 0
}
}