1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

ler arquivo txt usando comando linux linguagem c

como ler um arquivo inteiro txt usando o comando ./programa < arquivo.txt em c?

usei

char linha[100];
scanf("%s",linha);
printf("%s\n",linha);

mas so le uma linha e se eu colocar um loop nao sei como vou tratar q ele leu ate o fim..alguma ideia?

  • Não entendi sua pergunta.

    Intelectual   19 de out de 2014
  • com esse comado "./programa < arquivo.txt" o linux pega as linha de um arquivo txt mas eu soh cosigo pegar a primeira..se eu colocar em while eu consigo listar porem sem saber como para a leitura apos chegar no fim do arquivo..entendeu?

    deividnn   19 de out de 2014
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags linha-de-comando linux ou faça a sua própria pergunta.