Newsgroup: it.comp.os.linux.iniziare
Titolo: Caratteri Linux?

Sul server su cui c'è il mio sito girano solo script scritti sotto Linux in
cui al posto di "vai a capo- invio" c'è uno strano carattere a forma di
"quadratino pieno".
Esiste un modo per convertire automaticamente i miei Script CGI scritti
sottoWindows con quello strano carattere Linux.
Se non c'è un modo di farlo automaticamente come posso riprodurre questo
carattere sotto Windows??
Grazie 1000 in anticipo.
Ciao, Un Amico

 sottoWindows con quello strano carattere Linux.
Non è un "carattere Linux". Windows usa \r\n come `a capo'. *nix (e
Linux) usano solo \n.
Usa un editor che legga entrambi i formati sotto Windows, ad esempio
ViM. BTW: sotto Windows, i file in formato *nix sono letti correttamente
da WordPad e dall'edit del DOS. Notepad, essendo una patetica scusa di
editor, non ha nemmeno questa funzionalità.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4


Grazie per la risposta.
Sai per caso se gli editor che mi hai consigliato permettono di trasformare
i miei script nel formato Linux  \n  "automaticamente".
Sono script molto lunghi, modificarli manualmente sarebbe un lavoraccio.
Grazie Ancora.
Ciao, Un Amico

 i miei script nel formato Linux  \n  "automaticamente".
unix2dos e dos2unix sono due programmi che ricevono come input un file
in formato unix (dos) e sputano fuori lo stesso testo in formato dos (
unix).
Addirittura, ViM legge e scrive in maniera indifferente con entrambi i
sistemi, quindi non c'è bisogno di convertire nulla.



Puoi usare il comando dos2unix
cao
GPL

Ciao
ti passo un testo che ho preso dal:
Algol College Linux Corso di base:
Quando si passano file di testo da DOS/Windows a Unix si deve considerare
l'ANNOSO problema dell'
"end of line" (EOL).
In DOS ogni riga termina con CR/LF (Carriage Return, Line Feed, codici ASCII
13 r 10).
Su Unix e Linux, una riga termina con il solo LF.
Se si editano file DOS sotto Linux, compaiono delle ^M al posto del CR alla
fine di ogni riga, viceversa se si apre con Notepad un testo Unix si avrà
tutto il testo su un unica orribile riga.
I comandi dos2unix e unix2dos permettono la conversione dei file da una
piattaforma all'altra.
Con vi è possibile editare entrambi i tipi di formati e facilmente passare
da uno all'altro:
Per sostituire LF con CR+LF scrivere:
usando Vim
:se ff=dos
Per sostituire CR+LF in LF scrivere:
:se ff=unix

Grazie infinite.
Ciao a tutti,
Un Amico


Se non sei un fan delle linee di comando, puoi utilizzare KWrite: basta andare 
in \Impostazioni\Fine Linea selezionare Unix e salvare il file per risolvere 
ogni problema.
Altrimenti, come hanno giustamente detto gli altri, ti affidi all'ottimo 
dos2unix.
CIAO!
-- 
A: "Solo gli imbecilli non hanno dubbi."
B: "Ne sei proprio sicuro?"
A: "Non ho alcun dubbio!!!"

 dos2unix.
Grazie, ho chiesto ad un amico ingegnere informatico e mi ha scritto al volo
un programma che converte automaticamente, lo provo subito.
In ogni caso grazie a tutti, i programmi che mi avete consigliato mi
saranno sicuramente molto utili in futuro.
Ciao a tutti.
Un Amico

Linux) usano solo \n.
Ciao:-)  Non so se e` un'astuzia ultimo grido ma word mette solo \r,
infatti l'altro giorno l'ho dovuto "traslare" con tr '\015' '\012'..
anziche' cancellare i \r.
-- 
Ci sentiamo, |  Remigio Zedda  || Attenzione! campo "From:" alterato
ciao Remigio |                 ||  ==>   E-mail: 
remi...@tiscali.it
-------------|     ..si` d'accordo.. ma con la Deb e` un'altra cosa!
/* Linux 2.2.19pre17 su Debian GNU/Linux 2.2 Potato */

 anziche' cancellare i \r.
Ma si decideranno mai quelli della Microsoft? Che prendano una posizione
chiara! Vogliono infrangere uno standard? Va bene, ma che lo infrangano
nello stesso modo! :-)


 volo un programma che converte automaticamente, lo provo subito.
Non dirmi che ci voleva un ingegnere per scrivere un programma del genere
:)
-- 
Rhymes
rhy...@myself.com
" ride or die "

 nello stesso modo! :-)
Parli di word all'interno dei suoi file o Ms Word nei file di testo? Nel
secondo caso è strano... Però tu di che standard parli, che dici che lo
infrangono in 2 maniere? Lo infrange word, ma non dos/windows; non c'è
standard che dica che i vai a capo sono \n; infatti macintosh ha \r
soltanto(tutt'e tre le combinazioni, in pratica; manca solo un sistema che
usi \n\r e siamo al completo).
--
Paolo Giarrusso
Per rispondere togliere solo "TOGLIMI" dall'indirizzo, non _spam.