O comando script

Publicado por Danillo Ferreira em 06/04/2004

[ Hits: 25.519 ]

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

Trabalhando com módulos no FreeBSD

Teclas de atalho do shell

Montando um PenDrive no Slackware

Verificando informações detalhadas de arquivos ou diretórios

Leitura recomendada

Achando comandos no console com "!" e "?"

Estude mais as opções/sintaxe e menos os comandos!

Renomeando arquivos simultaneamente com apenas uma linha de comando

Copiando arquivos com a estrutura de diretórios

Comando "ls" completo, para mostrar várias características de seus arquivos e diretórios

  

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