Формат файла 2.0 уже позволяет нам воспроизводить запись «вживую», то есть пока rec
все еще работает. Однако есть небольшой недостаток: воспроизведение заканчивается сразу после достижения EOF. Это мешает нам смотреть и следить за записью «вживую» по сравнению с простой настройкой, такой как SSH-соединение с той же машиной. Я считаю, что это полезная функция.
Я хотел бы добавить новый флаг -f/--follow
к asciinema play
чтобы вместо выхода он продолжал следить за файлом на предмет новых данных и воспроизводить его. И я могу поработать над этим, но сначала хотел бы услышать мнение сопровождающих.
Для этого есть несколько уже работающих вариантов, см. Это сообщение в блоге: http://blog.asciinema.org/post/two-point-o/ и, в частности, этот комментарий @benaryorg http://blog.asciinema.org/ post / two-point-o / # comment -3764849151:
# record
asciinema rec file.cast
# play
tail -fn +1 file.cast | asciinema play -
# play via ssh
ssh example.com tail -fn +1 file.cast | asciinema play -
Я определенно считаю, что этот вариант использования стоит изучить. Не уверен, стоит ли внедрять встроенную поддержку, если вы можете сделать это с помощью инструментов unix. Может, а может и нет, давайте обсудим :)
О, это здорово! И извините, я пропустил сообщение в блоге и, следовательно, (теперь) очевидное использование игры со стандартного ввода, мое плохое. Я думаю, что это достаточно хорошо, asciinema уже очень полезен, и давайте не будем изобретать tail -f
😄
Но, возможно, добавление этого в README упростит поиск 🤔?
Самый полезный комментарий
О, это здорово! И извините, я пропустил сообщение в блоге и, следовательно, (теперь) очевидное использование игры со стандартного ввода, мое плохое. Я думаю, что это достаточно хорошо, asciinema уже очень полезен, и давайте не будем изобретать
tail -f
😄Но, возможно, добавление этого в README упростит поиск 🤔?