De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

cleo - execução de comandos shell para demonstrações ao vivo

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 20 de dezembro de 2016

O aplicativo cleo, de autoria de Jeffrey Ryan Thalhammer, executa sequencialmente os comandos contidos em um arquivo de texto. O objetivo é demonstrar uma sequencia de comandos para demonstrações. Desta forma podemos preparar um script e testá-lo, evitando o inconveniente de esquecermos alguma coisa e ficarmos embaraçados frente a uma platéia ;-)

O uso é bastante simples. Tomemos um arquivo de nome cmds.txt, com o seguinte conteúdo:

cd /etc/
echo "exibindo conteudo do arquivo hosts"
cat hosts

Para executarmos estes comandos em sequencia com o comando cleo basta digitar:

$  cleo cmds.txt

O resultado pode ser visto neste vídeo:

Neste exemplo os comandos são executados em sequencia, porém para sua execução precisamos pressionar a tecla <ENTER>. Note que todos os comandos são precedidos por um número, o que torna mais fácil referenciá-los em uma demonstração.

Caso queiramos que os comandos sejam executados sem as pausas padrão, basta preceder cada um dos comandos com os caracteres "!!!".

Para instalar em sistemas Debian GNU/Linux e derivados, digite:

$  sudo apt-get install cleo

Para saber mais, visite a homepage do aplicativo, ou consulte a documentação (man cleo).

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida