Skip to main content

Script - Comando Linux

Shell Scripting - Criando scripts simples - comando echo - 06 - Linux (Pode 2025)

Shell Scripting - Criando scripts simples - comando echo - 06 - Linux (Pode 2025)
Anonim

NOME

script - faz o typescript da sessão de terminal

SINOPSE

roteiro -uma -f -q -t Arquivo

DESCRIÇÃO

Roteiro faz um texto datilografado de tudo impresso em seu terminal. É útil para os alunos que precisam de um registro impresso de uma sessão interativa como prova de uma tarefa, pois o arquivo typescript pode ser impresso posteriormente com lpr (1).

Se o argumento Arquivo é dada,roteiro salva todo o diálogo em Arquivo Se nenhum nome de arquivo for fornecido, o texto digitado será salvo no arquivo digitado.

Opções:

-uma

Anexar a saída para Arquivo ou datilografado mantendo o conteúdo anterior.

-f

Descarregue a saída após cada gravação. Isso é bom para a telecooperação: uma pessoa faz `mkfifo foo; script -f foo 'e outro pode supervisionar em tempo real o que está sendo feito usando `cat foo'.

-q

Fique quieto.

-t

Dados de tempo de saída para erro padrão. Esses dados contêm dois campos, separados por um espaço. O primeiro campo indica quanto tempo passou desde a saída anterior. O segundo campo indica quantos caracteres foram emitidos desta vez. Essas informações podem ser usadas para reproduzir os typescripts com digitação realística e atrasos de saída.

O script termina quando o shell bifurcado sai controle-D para sair do shell Bourne (sh (1)) e Saída , sair ou controle-d (E se ignoreeof não está definido) para o C-shell, csh (1)).

Certos comandos interativos, como o vi (1), criam lixo no arquivo typescript.Roteiro funciona melhor com comandos que não manipulam a tela, os resultados são feitos para emular um terminal de cópia impressa.

Importante: Use o homem comando ( % homem ) para ver como um comando é usado em seu computador particular.