Manpages

NOME

dos2unix − converte file di testo dal formato DOS/MAC a quello UNIX

SINTASSI

dos2unix [opzioni] [-c modo_conversione] [-o file ...] [-n infile outfile ...]

Opzioni:

[-hkqV] [--help] [--keepdate] [--quiet] [--version]

DESCRIZIONE

Questo manuale documenta dos2unix, il programma che converte i file di testo dal formato DOS/MAC a quello UNIX.

OPZIONI

Sono disponibili le seguenti opzioni:
−h --help

Mostra un testo di aiuto.

−k --keepdate

Salva il nuovo file con la stessa data dell’ultima modifica del file originale.

−q --quiet

Lavora in modo silenzioso; non mostra nessun avviso o messaggio.

−V --version

Mostra informazioni sulla versione del programma.

−c --convmode modo_conversione

Imposta la modalità di conversione. Simula il dos2unix dei sistemi SunOS.

−o --oldfile file ...

Converte il file e lo salva con lo stesso nome, senza mantenerne una copia nel formato originale. Questo è il comportamento predefinito del programma. I nomi possono essere indicati con i metacaratteri (o caratteri jolly).

−n --newfile vecchio_file nuovo_file

Converte il vecchio_file e lo salva nel nuovo_file. Devono essere indicati ENTRAMBI i nomi dei file che NON dovrebbero contenere metacaratteri, pena il rischio di PERDERE i propri file.

ESEMPI

Prende l’input dallo standard input e scrive l’output sullo standard output.

dos2unix

Converte e sostituisce a.txt. Converte e sostituisce b.txt.

dos2unix a.txt b.txt

dos2unix -o a.txt b.txt

Converte e sostituisce a.txt nel modo di conversione ASCII. Converte e sostituisce b.txt nel modo di conversione ISO. Converte c.txt dal formato ascii Mac a quello Unix.

dos2unix a.txt -c iso b.txt

dos2unix -c ascii a.txt -c iso b.txt

dos2unix -c mac c.txt

Converte e sostituisce a.txt conservando la data dell’ultima modifica.

dos2unix -k a.txt

dos2unix -k -o a.txt

Converte a.txt e lo salva come e.txt.

dos2unix -n a.txt e.txt

Converte a.txt e lo salva come e.txt, assegnandogli la data dell’ultima modifica di a.txt.

dos2unix -k -n a.txt e.txt

Converte e sostituisce a.txt. Converte b.txt e lo salva come e.txt.

dos2unix a.txt -n b.txt e.txt

dos2unix -o a.txt -n b.txt e.txt

Converte c.txt e lo salva come e.txt. Converte e sostituisce a.txt. Converte e sostituisce b.txt. Converte d.txt e lo salva come f.txt.

dos2unix -n c.txt e.txt -o a.txt b.txt -n d.txt f.txt

BACHI

Il programma non funziona correttamente sotto MSDOS nel modo di elaborazione standard-input-output. Se sapete il perchè, per favore ditemelo.

AUTORI

Benjamin Lin - <blin [AT] socs.au>

Bernd Johannes Wuebben (modalità mac2unix) <wuebben [AT] kde.org>

MISCELLANEA

Sistemi testati:

Linux 1.2.0 con GNU C 2.5.8

SunOS 4.1.3 con GNU C 2.6.3

MS-DOS 6.20 con Borland C++ 4.02

Sono benvenuti suggerimenti e segnalazioni di bachi.

VEDI ANCHE

unix2dos(1) mac2unix(1)