Files
spasca-fot-sloan-q4/backend/packing_directory_script
Utopiah cf8d3138d5 files
2025-12-16 09:52:17 +01:00

15 lines
566 B
Bash
Executable File

#!/bin/bash
cd public
echo -n '[' > ../pack.json; for X in *;
do
echo -n "{\"filename\":\"$X\", \"content\":\"$(base64 -w0 $X)\"" >> ../pack.json;
# curl --insecure -I https://192.168.0.129:3000/$X | grep "Content-Type" | sed 's/;.*//' | sed 's/\(.*\): \(.*\)/,"\1":"\2"/' #>> ../pack.json;
echo -n ",\"contenttype\":\"" >> ../pack.json;
curl --insecure -I -s -o /dev/null -w '%header{Content-Type}' https://192.168.0.129:3000/$X | sed 's/;.*//' >> ../pack.json;
echo -n "\"}," >> ../pack.json;
done;
sed -i "s/.$//" ../pack.json;
echo -n "]" >> ../pack.json