Linux имеет встроенную команду называемого скриптом. Призыв к тому, что он генерирует файл, который эффективно записывает все, что впоследствии вводится в и/или отображается в терминале до тех пор, пока не нажата такое время Ctrl d. Это заканчивается и сохраняет сеанс. Воспроизведение в терминал так же просто, как вызывая другую команду вместе с пути к сохраненному файлу.
script --help Make a typescript of a terminal session. Options: -a, --append append the output -c, --commandrun command rather than interactive shell -e, --return return exit code of the child process -f, --flush run flush after each write --force use output file even when it is a link -o, --output-limit terminate if output files exceed size -q, --quiet be quiet -t[ ], --timing[= ] output timing data to stderr or to FILE -h, --help display this help -V, --version display version
Просто войти …
$ script --t=script_log -q scriptfile
… вызваю Сценарий
и запись терминальной сессии.
Чтобы воспроизвести сессию, это …
scriptreplay --timing=script_log scriptfile
Подробнее для справки здесь Отказ Можно хорошо включить в репо, как средство демонстрации функциональности CLI. Более типично Я полагаю, было бы на экране запись записанного демо …
URL-скребок и сайт Map Builder.
Я закодировал CLI Scraper и Map Site Builder. Первый для меня. Наслаждаясь процессом и обучением. Добрался до точки в основном настроить. Время двигаться дальше. Достаточно хорошего сделает. Вот репо на Github Отказ
Оригинал: “https://dev.to/alxtrnr/the-linux-script-command-476a”