Open XNEP1 opened 1 year ago
Vale lembrar que identificar os argumentos pode ser uma tarefa bem complicada. Olha o exemplo a seguir.
$ backup "Me at the zoo.mp4"
E as operações são sempre feitas em um diretório atual, que deve estar armazenado em alguma variável.
O programa do client é um terminal que aceita comandos por texto ( tipo bash ). É um loop onde ele aceita entrada de comandos, executa eles, devolve um feedback e, então, volta a aceitar entradas.
Esse é só a base, então é preciso implementar nenhum comando, mas ele deve ser capaz de:
A responsabilidade de dar feedbacks ao terminal será das funções dos comandos.