offtopic: Convertir archivo ASCII DOS -> Unix

Olivier Nenert onenert en condumex.com.mx
Mie Mar 1 17:42:04 CST 2000


si no tienes dos2unix cerca,
en el directory puedes ejecutar este comando:

for i in *;do cat $i |sed -e "s/\(.*\)^M$/\1/" >$i;done
deberia funcionar.....
(ten cuidado a que el '*' solamente aplique a archivos que efectivamente
quieres procesar)

saludos

Olivier.

-----Mensaje original-----
De: Andres G. Portillo D. <andresp en chapulin.ver.itesm.mx>
Para: ayuda en linux.org.mx <ayuda en linux.org.mx>
Fecha: Miércoles, 01 de Marzo de 2000 05:18 p.m.
Asunto: offtopic: Convertir archivo ASCII DOS -> Unix



Hola a todos:

Una pregunta, tengo un directorio que contiene unos archivos de texto
bajo DOS (NT), y estoy utilizando la utileria tar de Cygwin para hacer
una archivo *.tar.gz y lo copio a Linux, pero el problema es que al
descomprimirlo los archivos conservan el formato de DOS (los retornos de
linea), y eso me da problemas al querer ejecutarlos (son unos scripts de
bash); hay alguna manera que desde DOS pueda convertir los archivo a
formato UNIX???

Una opcion seria convertirlos en Linux usando tr or awk, pero la idea
es que al momento de descomprimirlo ya no se tenga que hacer ningun
procesamiento posterior.... alguna idea? Gracias por adelantado.

andres

--
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx


-- 
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx




Más información sobre la lista de distribución Ayuda