EP1 linha de comando

EP1 linha de comando

por Bruno Padilha -
Número de respostas: 12
A implementação do programa deve ser a seguinte:

programa -l -c -w arquivo

ou a seguinte tb deve valer:

programa -lcw arquivo

?
Em resposta à Bruno Padilha

Re: EP1 linha de comando

por Bruno Padilha -
Caso tenha que implementar a segunda opção, terei que testar todas as permutações das letras?Ou tem um jeito mais eficiente de fazer isso ?
Em resposta à Bruno Padilha

Re: EP1 linha de comando

por William Gnann -
programa -l -c -w -L arquivo;

programa -lwcL arquivo;

programa -l -wc -L arquivo;

programa -Ll -w arquivo --bytes

programa arquivo --bytes --words -Ll;

programa arquivo arquivo2 --bytes -w;

programa -w arquivo -l arquivo 2 - arquivo 3 --bytes --help;

programa - -w - arquivo - - - - -l arquivo3

Enfim... Tudo isso deve valer.
Em resposta à William Gnann

Re: EP1 linha de comando

por Bruno Padilha -
Bom, pelas minhas contas, teremos então 64 possiveis maneiras de digitar os parametros(do jeito que eu to fazendo).Estava pensando em converter os parametros em inteiros, assim a string -lwc , por exemplo, teria o mesmo valor de -wlc, o que reduziria a 21 possiveis maneiras.
Em resposta à Bruno Padilha

Re: EP1 linha de comando

por Bruno Padilha -
Esqueça, tava fazendo besteira, consegui resolver o problema acessando caracter a caracter da string, tratando assim, todos os casos.
Em resposta à William Gnann

Re: EP1 linha de comando

por Nicoli G -

No caso da entrada "-" o usuário deve digitar w ou -w?

Em resposta à Nicoli G

Re: EP1 linha de comando

por William Gnann -
Como assim: "entrada '-'"?
Você quer dizer entrada-padrão dada por 'wc -' ou o parâmetro '-w' ?
Em resposta à William Gnann

Re: EP1 linha de comando

por Nicoli G -

Quando ru digito wc - - arquivo

Esse - pede um parâmetro pela entrada padrão, né? Se o usuário quiser o número de palavras ele vai digitar -w ou só w (a mesma coisa vale para --words e só words?)

Em resposta à Nicoli G

Re: EP1 linha de comando

por William Gnann -
Ele não pede parâmetros pela entrada padrão... Ele pede a cadeia de caracteres que tem que contar...
Em resposta à Nicoli G

Re: EP1 linha de comando

por Atol Fortin de Oliveira -
sim, o '-' pega um texto da entrada padrao , faça isso no wc para testar.
eh -w , --words . soh w ele tenta procurar um arquivo de nome w.