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.