Pagina 1 di 1

Conversione file testo DOS > UNIX

Inviato: ven 1 dic 2006, 16:10
da gohanz
Ragazzi come si effettua la conversione, da linea comando di un file di testo DOS ad un file di testo UNIX?

Grazie! ;)

Inviato: ven 1 dic 2006, 16:31
da masalapianta
man dos2unix

Inviato: ven 1 dic 2006, 16:39
da targzeta
Un modo facile è quello di usare il comando:

Codice: Seleziona tutto

tr
solo che implica creare un file temporaneo.
Ecco un esempio di trasformazione del file prova.dos

Codice: Seleziona tutto

cat prova.dos | tr -d '\r' > prova.unix
Un altro comando al volo è:

Codice: Seleziona tutto

sed
solo che ci sono molte versioni diverse e a volte non funziona. A me il seguente comando funziona, fammi sapere se funziona anche a te ok?

Codice: Seleziona tutto

sed -i 's,\r,,' prova.dos
Questo comando ha il vantaggio di modificare direttamente il tuo file prova.dos, ma come ti dicevo prima non sempre funziona

Fammi sapere
Spina

Inviato: ven 1 dic 2006, 16:52
da albatrosla

Inviato: ven 1 dic 2006, 18:26
da gohanz
Grazie adesso provo, mi serviva una riga di conversione con i comandi disponibili sulla Slackware. Provo le righe di Spina. Mi serviva in quanto le ultime versione di faad2 e faac non compilano. Ho notato che il problema è dovuto al fatto che i vari file di configurazione , hanno il ^M come carattere di ritorno a capo.

Inviato: sab 2 dic 2006, 0:09
da IceSlack
gohanz ha scritto:Grazie adesso provo, mi serviva una riga di conversione con i comandi disponibili sulla Slackware. Provo le righe di Spina. Mi serviva in quanto le ultime versione di faad2 e faac non compilano. Ho notato che il problema è dovuto al fatto che i vari file di configurazione , hanno il ^M come carattere di ritorno a capo.
ho avuto il tuo stesso problema, per caso e' l'emulatore GENe?

Inviato: sab 2 dic 2006, 8:26
da gohanz
Non sto compilando VLC 0.9.0-svn alla fine riesco a portare a termine la compilazione. Solo che adesso VLC non parte per il solito problema con DBUS!

root@argo:~/Desktop/vlc# vlc
VLC media player 0.9.0-svn Grishenko
starting VLC root wrapper... using UID 0 (root)
***************************************
* Running VLC as root is discouraged. *
***************************************

It is potentially dangerous, and might not even work properly.
3745: assertion failed "!_dbus_transport_get_is_connected (connection->transport)" file "dbus-connection.c" line 1797 function _dbus_connection_last_unref
Abortito
root@argo:~/Desktop/vlc#