grep "^.*:.*:$gender" Information.txt | awk -F: '{print $1}'
Я нашел решение. Похоже, что ttygif позволяет Вам использовать стартовую команду с флагом -e Так что достаточно сделать
ttyrec file_name -e "tmux a"
Или в моем случае
record-session -e "tmux a -t my_session"
До тех пор, пока количество линий для слияния является постоянным awk
просто может решить, какой тип линии он является, глядя на номер строки:
$ awk -F, '1==NR%5 { printf $0 "|";next } { printf $7 (NR%5?"|":"\n") }' DATA
ABC,SSSD,12345,NSS,12345,xxx,TS11|TS21|TS22|BS26|GPRS
ABC,SSSD,12356,NSS,12356,xxx,TS11|TS21|TS22|GPRS|BS26
-121--67878- Альтернатива для shelr.tv (который был отличным вариантом, и может в конечном итоге быть снова) showterm , который вы можете самостоятельно разместить, или использовать как есть.
Преобразуйте в видео, как вы считаете нужным, но это не прямой ответ на видео.
-121--21808-Здесь существует несколько решений:
Используйте плагин tmux-logging .
Используйте профиль .bash _
для регистрации выходных данных в сценарии .
Если требуется использовать record-session
, всегда можно использовать tmuxinator для настройки ENV и выполнения команд.
Вероятно, есть больше способов сделать это, но лучший способ IMHO будет использовать плагин.