O comando script

Publicado por Danillo Ferreira em 06/04/2004

[ Hits: 26.134 ]

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

Mais uma: HSP57 AMR + kernel 2.6

Comprometendo a integridade de um arquivo

Mantenha sua distribuição Linux sempre segura

Montando um PenDrive no Slackware

Várias maneiras de se tirar um screenshot

Leitura recomendada

Extraindo Arquivos de Pacote de Tema do Windows (themepack) no Linux

Alias definitivo

O comando chage

Exercício Prático LPIC 10

VI - Como sobreviver

  

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