
O kit de ferramentas de shell enferrujado para hackers

Isenção de responsabilidade: Atualmente, o SHRS é um trabalho em andamento, a API está sujeita a mudanças com frequência e as coisas são propensas a quebrar. Atualmente, pode não ser adequado para uso diário, mas é ótimo para prototipar qualquer recurso experimental de conchas que você sonha!
Aqui está o que torna o SHRS especial:
Para experimentar o que o SHRS é capaz, sem nenhuma configuração, você pode executar o exemplo do shell shrs_example que é agrupado pela execução:
git clone https://github.com/MrPicklePinosaur/shrs.git
cd ./shrs/shrs_example
cargo runPara começar a construir sua própria concha, é tão fácil quanto criar um novo projeto de carga com:
use shrs :: prelude :: * ;
fn main ( ) {
let myshell = ShellBuilder :: default ( )
. build ( )
. unwrap ( ) ;
myshell . run ( ) ;
}Consulte a documentação do desenvolvedor para obter mais informações detalhadas.
Se você encontrar e os bugs têm alguma solicitação de recurso, não hesite em deixar um problema! Dê uma olhada na seção para colaboradores na documentação.
A lista de plugins legais de 3ª parte e conchas construídas da comunidade pode ser encontrada em Awesome_shrs. Alguns exemplos notáveis incluem