O comando script

Publicado por Danillo Ferreira em 06/04/2004

[ Hits: 26.146 ]

Blog: http://www.linuxdicas.com.br

 


O comando script



Se você quer digitar um artigo ou algo do tipo no console do Linux, pode-se usar o comando script. Este comando captura tudo o que você digitar e pode ser usado da seguinte forma:

$ script /tmp/captura.txt

Ai você digita os comandos que quiser, por exemplo:

$ head /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh

E quando digitar o comando "exit" veja o que acontece:

$ exit
Script done, file is /tmp/captura.txt

Veja o resultado:

$ cat /tmp/captura.txt
[elegante@~]$ head /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh

Bom é isso ai, espero que seja útil para alguém!

Até mais,
Danillo

Outras dicas deste autor

Montando um PenDrive no Slackware

Teclas de atalho do shell

Algumas opções do RPM

Várias maneiras de se tirar um screenshot

Ferramentas de compactação / descompactação de arquivos

Leitura recomendada

Como remover senhas de arquivos PDF por linha de comando

openSUSE - Atualizando as entradas do GRUB 2

Ubuntu 12.04 - Configuração de Dual View

Exemplos para o comando modprobe

Editando vários arquivos com o Vim

  

Comentários
[1] Comentário enviado por fabio em 06/04/2004 - 19:38h

Poxa, muito massa esse comando! Novidade pra mim :)

[2] Comentário enviado por iarlyy em 04/09/2006 - 16:14h

interesssante o seguinte:
imagine que voce queira um mandar o q vc esta digitando non seu console para um cliente seu

vc combina com o comando tee e traz o resultado

pega o console dele atraves do who

who -u

dpois manda o comando
script | tee /dev/pts/x

com o tee ele alem de jogar no arquivo vai mostrar na tela o q eh digitado

[3] Comentário enviado por alissonrosa em 25/03/2007 - 11:56h

bin



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts