eco-rs

Crates.ioeco-rs
lib.rseco-rs
version0.1.6
sourcesrc
created_at2024-02-24 01:00:32.738612
updated_at2024-02-25 18:05:25.179363
description🔊 Uma implementação em Rust do comando echo
homepage
repositoryhttps://github.com/kauefraga/eco
max_upload_size
id1151139
size11,911
Kauê Fraga Rodrigues (kauefraga)

documentation

README

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.

Commit count: 0

cargo fmt