Выполнение команды внутри другой команды

grep "^.*:.*:$gender" Information.txt | awk -F: '{print $1}'

0
19.08.2015, 11:20
2 ответа

Я нашел решение. Похоже, что ttygif позволяет Вам использовать стартовую команду с флагом -e Так что достаточно сделать

ttyrec file_name -e "tmux a"

Или в моем случае

record-session -e "tmux a -t my_session"
0
28.01.2020, 02:50

До тех пор, пока количество линий для слияния является постоянным 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 будет использовать плагин.

1
28.01.2020, 02:50

Теги

Похожие вопросы