shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Conversão cp850 <=> UTF8 ??


From: Alain
Subject: Re: [shell-script] Conversão cp850 <=> UTF8 ??
Date: Thu, 06 Oct 2005 00:56:12 -0300
User-agent: Mozilla Thunderbird 1.0 (X11/20041206)

Ok, obrigado pela ajuda. Aqui está o resultado: dois scripts para conversão. Como já foi pedido coisa parecida na lista, estou trazendo o que eu fiz:

#!/bin/bash
# Comando d2l: Converte arquivo do DOS para Linux
ARQS=$(find -maxdepth 1 -regex ".*\(c\|cpp\|h\)")
for B in $ARQS; do
  echo  d2l - Convertendo arquivo: $B
  iconv -f cp850 -t utf8 $B | sed 's/\x0D$//' >d2l.tmp
  expand -t2 d2l.tmp >$B
  rm -f d2l.tmp
done

#!/bin/bash
# Comando l2d: Converte arquivo do Linux para DOS
ARQS=$(find -maxdepth 1 -regex ".*\(c\|cpp\|h\)")
for B in $ARQS; do
  echo  l2d - Convertendo arquivo: $B
  iconv -f utf8 -t cp850 $B | sed 's/$/\x0D/' >l2d.tmp
  unexpand -t2 l2d.tmp >$B
  rm -f l2d.tmp
done

Espero que seja útil...
Alain


reply via email to

[Prev in Thread] Current Thread [Next in Thread]