Pular para o conteúdo
  • Denunciar
  • Indicar

1. Imprimir

Enviado em 13/10/2011 - 10:17h

Imprimir um arquivo X em binário na tela e depois gravar em outro arquivo?

Responder tópico

2. Re: Imprimir

Enviado em 13/10/2011 - 10:29h

Bom, imprimir um arquivo binario e jogar o conteudo em outro arquivo nada mais é que copiar ele...

Mas, se você realmente deseja fazer isso:

cat [binario_origem] > [binario_destino]


Para jogar o "binario" na tela ao mesmo tempo:

cat [binario_origem] | tee [binario_saida]


A saida sera impressa totalmente ilegivel, porque, obviamente, nao bate com nenhuma codificacao.
Se desejar ver o conteudo do arquivo em um formato "legivel", como hexadecimal, use o od. Exemplo:

od -x [binario_origem]


Espero ter ajudado.

3. Re: Imprimir

Enviado em 13/10/2011 - 10:44h

zafar escreveu:

Imprimir um arquivo X em binário na tela e depois gravar em outro arquivo?


Seu tópico está estranho. Não há nenhuma dúvida específica e nenhum tipo de especificação ou detalhamento.
Pressupondo que sua dúvida seja referente à ler um arquivo binário (bin), é similar a leitura e escrita de um arquivo de texto. Você faz pela biblioteca padrão de E/S da linguagem C.

4. Re: Imprimir

Enviado em 13/10/2011 - 11:48h

ok, obrigado

5. Re: Imprimir

Enviado em 15/10/2011 - 21:17h

Voltando ao tópico, poderiam me passar um código em c que leia um arquivo e grave em uma variável somente com zeros e uns imprima essa variável na tela (tipo um visualidor hex mas só que os números devem estar em binário) só com zeros e uns mesmo e depois grave novamente o arquivo do jeito que ele era com outro nome. O arquivo deve ser igual ao anterior mas deve ser convertido a partir da variável. Tentei imprimir na tela aqui mas ficou ilegivel, preciso que apareça em zeros e uns. Obrigado.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder