Imprimir

1. Imprimir

Josafá
zafar

(usa Ubuntu)

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

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


  


2. Re: Imprimir

Mauricio Souza Klein
Hebang

(usa Arch Linux)

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

André
andrezc

(usa Debian)

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

Josafá
zafar

(usa Ubuntu)

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

ok, obrigado


5. Re: Imprimir

Josafá
zafar

(usa Ubuntu)

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.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts