• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Dar3_D3vil

Trabalho Final

3 mensagens neste tópico

Alguem me explica o k é suposto fazer e como?

Comando help

O comando help permite obter a lista dos comandos que estão disponíveis e a respectiva sintaxe de utilização.

Sintaxe:

help [nome_do_comando]

Os parêntesis rectos servem para indicar que é um elemento opcional, neste caso, corresponde ao nome de um comando do qual se pretende obter ajuda. No caso de não ser especificado o elemento opcional o programa deve listar todos os comandos que estão disponíveis na aplicação.

Exemplo:

>help help

help - mostra os comandos da aplicação e a respectiva sintaxe

Sintaxe:

help [nome_do_comando]

>

A lista de comandos com o respectivo significado e sintaxe estão armazenados num ficheiro de texto, cujo nome é help.sim. O programa deve abrir o ficheiro e deve apresentar o conteúdo do ficheiro no ecrã de forma formatada, em que o formato é o indicado no exemplo > help help. O texto que descreve o comando

deve estar sempre a seguir ao sinal - (ver o exemplo), mesmo sejam necessárias diversas linhas para a descrição.

A apresentação dos comandos deve ser feita página por página de ecrã. Lembre-se do funcionamento do comando man.

Thanks pla ajuda

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes começar por utilizar o comando "man" em linux para entenderes o que é pedido.

Quanto ao "como" sem ter que fazer o programa todo, podes começar por aprender a trabalhar com os parametros de entrada de um programa em C, argc e argv.

argc = argument count (número de parametros que foram passados para o programa, inteiro)

argv = argument value (valor desses parametros, array de char*)

Isto para a parte da entrada via linha de comandos de um valor para o programa funcionar.

A outra parte do trabalho e uma questão de olhares para a forma com o C permite a interacção com ficheiros, criares um pesquisa (sequencial ou aleatória) no ficheiro e leitura (está cheio de sorte de não teres que escrever).

Começa pelos argumentos que é mais simples de se entender.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora