Как мне сделать команду «дерево» медленнее?

#ubuntu #terminal #tree

#bash #оболочка

Вопрос:

Это началось как «как мне произвести впечатление на своих друзей, когда они смотрят на мой экран», и теперь я действительно очень заинтригован этим вопросом:

Есть ли способ сделать tree команду в Ubuntu «медленнее»?

Я не имею в виду максимальное использование процессора, а затем выполнение его медленнее, я имею в виду, есть ли способ установить ограничение на строки, записываемые на терминал в миллисекунду? Таким образом, вместо tree того, чтобы печатать все сразу, он печатает по одной строке каждые (например) 100 миллисекунд.

Я не нашел ничего, связанного с этим поиском в Интернете.

Ответ №1:

Вы можете читать вывод tree построчно и немного спать после вывода каждого:

 tree | while read -r line ; do
    printf '%sn' "$line"
    sleep 0.1
done