#echo #em #uma #cli #comando #implementação #eco

app eco-rs

🔊 Uma implementação em Rust do comando echo

7 releases

0.1.6 Feb 25, 2024
0.1.5 Feb 25, 2024

#1 in #em

47 downloads per month

MIT license

5KB
51 lines

Eco

GitHub top language echo eco GitHub's license GitHub last commit (branch)

🔊 Uma implementação em Rust do comando echo.

Escolhi esse nome porque eu sempre li o comando echo como /ɛko/. Além disso, o comando echo pega a entrada e devolve a mesma coisa, como uma reverberação, um eco.

🎯 Objetivo e funcionalidades

O objetivo é que ao usar o programa eco seguido de argumentos (ex.: eco "bom dia" boa tarde), tenha a saída esperada: bom dia boa tarde. Ou seja, meu objetivo é tornar esse programa funcional e compatível com o echo.

Sobre as funcionalidades:

  • Compatível com o echo. Nesse caso, implementa grande parte das funcionalidades do programa/comando.
  • Veloz e portável.
  • Capacidade de ler um arquivo.

⬇ Como instalar e usar

Se você tem o acesso à ferramenta Cargo, então execute: cargo install eco-rs. Caso você não tenha o Cargo instalado, sinto muito, ainda não estou distribuindo os executáveis.

Veja abaixo um exemplo de uso:

eco-rs Olá, mundo!       # Saída: Olá, mundo!
eco-rs Olá, Rustáceos!   # Olá, Rustáceos! (Rustáceos! estará em vermelho)
eco-rs teste.txt         # ...

📝 Licença

Este projeto está sob licença do MIT - Veja a LICENÇA para mais informações.


Feito com ❤ por Kauê Fraga Rodrigues.

Dependencies

~0.2–8MB
~43K SLoC