Добавить get_facefog_status.sh
This commit is contained in:
parent
9fad7a3beb
commit
98408f41e1
22
get_facefog_status.sh
Normal file
22
get_facefog_status.sh
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Запускаем команду и сохраняем вывод в переменную
|
||||||
|
# json_output=$(docker exec -u www-data nextcloud php -f occ face:stats --user_id=lukas_endigo_91 --json)
|
||||||
|
|
||||||
|
|
||||||
|
# Извлекаем значения "images" и "processed" с помощью jq
|
||||||
|
# total_images=$(echo $json_output | jq -r '.[0].images')
|
||||||
|
# processed_images=$(echo $json_output | jq -r '.[0].processed')
|
||||||
|
|
||||||
|
# Рассчитываем процент выполнения
|
||||||
|
# percent=$(echo "scale=5; ($processed_images / $total_images) * 100" | bc)
|
||||||
|
|
||||||
|
# Выводим результат
|
||||||
|
# echo "Процент выполнения: $percent%"
|
||||||
|
|
||||||
|
|
||||||
|
# Запускаем команду и сохраняем вывод JSON в переменную
|
||||||
|
json_output=$(docker exec -u www-data nextcloud php -f occ face:stats --json)
|
||||||
|
|
||||||
|
# Обрабатываем JSON и выводим информацию для каждого пользователя
|
||||||
|
echo "$json_output" | jq -r '.[] | "\(.user): \(.processed) из \(.images) то есть \((if .images == 0 then 100 else (.processed / .images * 100) end) | tostring)%"'
|
||||||
Loading…
Reference in New Issue
Block a user