7 releases
0.1.6 | Feb 25, 2024 |
---|---|
0.1.5 | Feb 25, 2024 |
#1 in #em
5KB
51 lines
Eco
🔊 Uma implementação em Rust do comando echo.
Escolhi esse nome porque eu sempre li o comando
echo
como /ɛko/. Além disso, o comandoecho
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
~1.2–8MB
~57K SLoC