Я пытаюсь ускорить сборник скриптов, которые вызывают подоболочки и делают всевозможные вещи. Мне было интересно, есть ли какие-либо инструменты, доступные во время выполнения оболочки script и ее вложенных оболочек и отчета о том, какие части script являются самыми дорогими.
Например, если у меня был script, как показано ниже.
#!/bin/bash
echo "hello"
echo $(date)
echo "goodbye"
Я хотел бы знать, как долго длилась каждая из трех линий. time
будет только дать мне общее время для script. bash -x
интересен, но не включает отметки времени или другую информацию о времени.