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.
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).
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários