Vytvoříme si jednoduchý Shellový script, který bude obsahovat:
for XML in `ls -tr *.xml`; do
curl -k -X PUT -T $XML -u user:password "https://server:port/c/identifikator_firmy/evidence.xml" >> log.txt
done;
nebo
for XML in /path/to/directory/*.xml
do
echo $XML;
curl -k -X PUT -T $XML -u user:password "https://server:port/c/identifikator_firmy/evidence.xml" >> log.txt
done;
Jak nějaký soubor naimportovat do všech firem?
for i in $(curl "https://server:port/c.json" -su user:password | jq '.companies.company[].dbNazev' -r);
do curl "https://server:port/c/$i/import.xml" -u user:password -T soubor.xml;
done;