Se você não especificar nenhum argumento, o "arquivo tipycript" será criado no diretório para salvar o registro do terminal.
O comando de script registra a entrada/saída padrão e o tempo de execução.
Esta postagem descreve qual é o comando "script" e como funciona com várias opções.
Sintaxe:
Siga a sintaxe abaixo do comando "script":
$ script [opção] [nome do arquivo]
Vamos discutir alguns exemplos.
Exemplo 1:
Usando o comando de script sem nenhum argumento
Para começar, digite "Script" sem especificar nenhum parâmetros. Se nenhum parâmetro for especificado, o script criará um arquivo "TypeScript" no diretório para salvar o registro.
$ script
O "script" começaria a gravar que pode ser interrompido a qualquer momento com o comando "saída". Vários scripts podem ser executados nesse meio tempo.
Simplesmente execute o comando de saída para o tipsscrito final, e o script encerrará o processo de captura:
$ saída
Exemplo 2:
Usando o comando "script" com argumento
Especifique qualquer nome de arquivo como argumento. Por exemplo, estou criando um arquivo de texto com o nome de “Linuxhint.TXT". Execute o seguinte comando:
$ script linuxhint.TXT
Em seguida, execute alguns comandos no terminal e digite, “saída”Para encerrar o processo de captura.
Agora, abra o “Linuxhint.arquivo txt ”.
Saída:
O conteúdo abaixo é a saída do arquivo linuxhint.txt, que foi criado pelo comando de script.
1) -C opção:
Esta opção é usada para obter as informações de um comando específico, em vez de todos os comandos em execução em um shell interativo com o nome do arquivo especificado como um argumento. Após a execução bem -sucedida, o script sairá automaticamente.
Por exemplo, para obter um calendário, use:
$ script -C Cal Linuxhint.TXT
Saída:
Este comando mostrará o calendário em um arquivo txt.
2) -uma opção
Esta opção anexa a saída ao arquivo enquanto mantém o conteúdo anterior. O conteúdo de ambos os arquivos é separado por uma linha espacial.
Leve o seguinte comando em consideração:
$ script -um linuxhint.TXT
Saída:
Exiba a saída com o script em execução anterior.
3) -t, -Timing [=] opção
Esta opção é usada para gravar operações de terminal linha por linha, que parece um vídeo. O comando "scriptreplay" é usado para reproduzir o arquivo gravado.
Precisamos dar um nome a um arquivo para gravar a atividade. Neste exemplo, o nome do arquivo é "linxhint":
$ script -timing = time_log linuxhint
Saída:
Para reproduzir o comando "script", use:
$ scriptreplay -timing = time_log linuxhint
4) -Opção de força
Para salvar o script em algum diretório específico, use o “-força”Opção. Execute o comando force abaixo:
$ script -force/home/aqsa/linux.TXT
Saída:
5) -e opção:
Esta opção retorna o processo filho, digite o comando abaixo:
$ script -e linuxhint.TXT
Na imagem acima, Linuxhint2.txt é o filho de Linuxhint.txt e linux.txt é um processo pai.
Saída:
6) -Opção de flush
O "-f" ou "-rubor”As opções são usadas para lavar a saída. Pode ser usado para teleooperação.
Aqui, o comando é:
$ script -linuxhint.TXT
7) -q opção silenciosa
O "-q”A opção esconde a mensagem quando o script foi iniciado e sai:
$ script -q
8) -Help opção
Esta opção é usada para obter informações de ajuda. Ele exibirá todas as opções relacionadas ao comando "script" com uma descrição de uma linha:
$ script --help
9) -v/-version opção
Esta opção é usada para verificar a versão do comando "script":
$ script --version
Conclusão:
O script é um utilitário de linha de comando usado para obter a entrada e saída de todos os comandos em execução no arquivo de texto. Ele captura todas as atividades executadas no terminal. Além disso, ele imprime a entrada e a saída no arquivo de texto. O comando “script” é usado para fazer uma cópia dos comandos executados, que devem ser mantidos em seu notebook e enviados como parte de uma tarefa. Através deste post, vimos a funcionalidade de diferentes opções de "script" com exemplos.