Как измерить время выполнения сценария оболочки на Python? [дубликат]Python

Программы на Python
Anonymous
Как измерить время выполнения сценария оболочки на Python? [дубликат]

Сообщение Anonymous »

Я создал этот sh-скрипт и хочу измерить время, потраченное на программу:

Код: Выделить всё

#!/bin/bash

start=`date +%s`

cd nlu/creator
python3 move_file.py  ../../../../../base_data/   ../../resources/kb/

python3 converter.py
python3 transformer.py

cd  ../../resources/kb/
find . -name '*.xml' | xargs  -I{} rm -rf {}
find . -name '*Object.txt' | xargs  -I{} rm -rf {}

end =`date +%s`
runtime=$((end-start))

echo "Building time: ${runtime}"
Выполняю:

Код: Выделить всё

nlu/creator/builder.sh
Сообщение об ошибке:

Код: Выделить всё

nlu/creator/builder.sh: line 15: end: command not found
Building time: -1651032434
почему он жалуется на «конец: команда не найдена»?
Кроме того, почему время является отрицательным числом? Я использую Mac.

Подробнее здесь: https://stackoverflow.com/questions/720 ... -in-python

Вернуться в «Python»