|
| Probs. med fil fra linux i windows Fra : Trespasser |
Dato : 17-01-02 15:40 |
|
Hejsa
Jeg har det problem at jeg på en hjemmeside (som kører på en apache server
under linux) skal vise en ren tekst-fil. Dette bliver gjort uden linie-skift
og det gør den mere eller mindre ulæselig og det er jo ikke så fedt :(
Hvordan kan jeg få smidt nogle linieskift ind automatisk ? Grunden til at
jeg ikke selv gør det er at det er en fil som bliver opdateret ca. hver 2.
time og jeg har mere eller mindre andet at se til end at rodde med det :)
Mvh
Brian
--
Simpson's quotes:
Homer : "The girls of the internet. Ooh, I'd go online with them anyday!"
Homer : "Alright Brain, you don't like me, and I don't like you. But lets
just do this, and I can get back to killing you with beer."
Homer : "Guys are always patting my bald head for luck, pinching my belly to
hear my girlish laugh..."
Homer : "Sir? Ah, hello sir! Yes! You look like a man who nees help
satisfying his wife, so..."
Homer : "Asleep at the switch? I wasn't asleep, I was drunk!"
| |
Niels Andersen (17-01-2002)
| Kommentar Fra : Niels Andersen |
Dato : 17-01-02 16:24 |
|
"Trespasser" <n97bm001@_SPAM_get2net.dk> wrote in message
news:3c46e238$0$80450$edfadb0f@dspool01.news.tele.dk...
> Jeg har det problem at jeg på en hjemmeside (som kører på en apache server
> under linux) skal vise en ren tekst-fil. Dette bliver gjort uden
linie-skift
> og det gør den mere eller mindre ulæselig og det er jo ikke så fedt :(
Serveren sender nok en forkert mime-type. Stik os evt. en url, så kan vi
tjekke om det er det.
> Simpson's quotes:
Gider du ikke lige læse om signaturer på
http://usenet.dk/netikette/udvidet.html ?
--
Mvh.
Niels Andersen
| |
Trespasser (17-01-2002)
| Kommentar Fra : Trespasser |
Dato : 17-01-02 16:38 |
| | |
Niels Andersen (17-01-2002)
| Kommentar Fra : Niels Andersen |
Dato : 17-01-02 16:44 |
|
"Trespasser" <n97bm001@_SPAM_get2net.dk> wrote in message
news:3c46eff1$0$80443$edfadb0f@dspool01.news.tele.dk...
> http://www.numsen.dk/csglog.log
Der får jeg den korrekte mime-type (så softwaren ved, at det ikke er et
html-dokument), og jeg får nogle fine linjeskift der hvor de skal være.
Det tyder på, at der er et problem med det program, du bruger til at se
filen med.
Det kan evt. omgås problemet ved at konvertere linjeskiftene i filen til
windows-format. (Og jo, det kan man godt automatisere.)
--
Mvh.
Niels Andersen
| |
Trespasser (17-01-2002)
| Kommentar Fra : Trespasser |
Dato : 17-01-02 17:04 |
|
> > http://www.numsen.dk/csglog.log
>
> Der får jeg den korrekte mime-type (så softwaren ved, at det ikke er et
> html-dokument), og jeg får nogle fine linjeskift der hvor de skal være.
>
> Det tyder på, at der er et problem med det program, du bruger til at se
> filen med.
Det er notepad jeg bruger til at se filen med. Men jeg har prøvet at fixe
det sådan at den bliver vi i den midderste frame på vores hjemmeside og der
er det samme problem.
> Det kan evt. omgås problemet ved at konvertere linjeskiftene i filen til
> windows-format. (Og jo, det kan man godt automatisere.)
Ved du hvordan man kan få det automatiseret, da jeg ikke er den største haj
til div. scripts og lign ?
Mvh
Brian
| |
frank damgaard (17-01-2002)
| Kommentar Fra : frank damgaard |
Dato : 17-01-02 17:44 |
|
Trespasser <n97bm001@_SPAM_get2net.dk> wrote:
>> Der får jeg den korrekte mime-type (så softwaren ved, at det ikke er et
>> html-dokument), og jeg får nogle fine linjeskift der hvor de skal være.
Location: http://www.numsen.dk/csglog.log
File MIME Type: text/plain
>> Det tyder på, at der er et problem med det program, du bruger til at se
>> filen med.
> Det er notepad jeg bruger til at se filen med. Men jeg har prøvet at fixe
> det sådan at den bliver vi i den midderste frame på vores hjemmeside og der
> er det samme problem.
Aajjjj...
Brug WordPad, Notepad kan ikke klare hvis der kun er LF i linierne
og ikke CRLF.
I det hele taget kan Notepad ikke klare meget, den kan
heller ikke klare > 64K filer.
Notepad er fra Dow/Win3.x dagene....
Er der ikke et problem i MSIE opsætning?
Kan MSIE ikke sættes til at vise textfilen direkte ligesom
Netscape mv. kan.
--
no signature :)
| |
Bjørn Connolly (17-01-2002)
| Kommentar Fra : Bjørn Connolly |
Dato : 17-01-02 18:08 |
|
On Thu, 17 Jan 2002 17:03:51 +0100, Trespasser wrote:
>> Det kan evt. omgås problemet ved at konvertere linjeskiftene i filen til
>> windows-format. (Og jo, det kan man godt automatisere.)
> Ved du hvordan man kan få det automatiseret, da jeg ikke er den største haj
> til div. scripts og lign ?
Det kommer an på hvilket slags script du vil bruge, i Perl er det ret
simpelt:
$ perl -p -i.bak -e "s/\n/\r\n/;" csglog.log
eller
$ perl -p -i.bak -e "s/\n/<br>/;" csglog.log
hvis det skal html formateres.
--
Bjørn Connolly
Disclaimer at < http://www.vof.dk/concorp/disclaimer.html>
The moon may be smaller than Earth, but it's further away.
| |
Trespasser (18-01-2002)
| Kommentar Fra : Trespasser |
Dato : 18-01-02 01:04 |
|
Mange tak.
Det hjalp nemlig :)=
Mvh
Brian
"Bjørn Connolly" <concorp@mail.dk> wrote in message
news:slrna4e13q.phs.concorp@scylla.vof.dk...
> On Thu, 17 Jan 2002 17:03:51 +0100, Trespasser wrote:
> >> Det kan evt. omgås problemet ved at konvertere linjeskiftene i filen
til
> >> windows-format. (Og jo, det kan man godt automatisere.)
> > Ved du hvordan man kan få det automatiseret, da jeg ikke er den største
haj
> > til div. scripts og lign ?
>
> Det kommer an på hvilket slags script du vil bruge, i Perl er det ret
> simpelt:
>
> $ perl -p -i.bak -e "s/\n/\r\n/;" csglog.log
> eller
> $ perl -p -i.bak -e "s/\n/<br>/;" csglog.log
>
> hvis det skal html formateres.
>
> --
> Bjørn Connolly
> Disclaimer at < http://www.vof.dk/concorp/disclaimer.html>
> The moon may be smaller than Earth, but it's further away.
| |
frank damgaard (17-01-2002)
| Kommentar Fra : frank damgaard |
Dato : 17-01-02 16:25 |
|
Trespasser <n97bm001@_SPAM_get2net.dk> wrote:
> Jeg har det problem at jeg på en hjemmeside (som kører på en apache server
> under linux) skal vise en ren tekst-fil. Dette bliver gjort uden linie-skift
> og det gør den mere eller mindre ulæselig og det er jo ikke så fedt :(
> Hvordan kan jeg få smidt nogle linieskift ind automatisk ? Grunden til at
> jeg ikke selv gør det er at det er en fil som bliver opdateret ca. hver 2.
> time og jeg har mere eller mindre andet at se til end at rodde med det :)
Hentes filen som "tekstfil" eller "HTML" ?
(ofte fil.txt eller fi.html )
I HTML skal det jo formateres, ellers er det blot en lang linie.
Så må du manuelt isætte <br> passende steder, eller bruge
anden HTML formatering, f.eks.
<doctype.....>
<html> ...osv....
<body>
<pre>
XX linier tekst
</pre>
</body>
</html>
Som "tekstfil" kan browseren normalt godt vise det korrekt, forudsat
serverven ikke sender en Content-Type som HTML med i headeren.
--
no signature :)
| |
Trespasser (17-01-2002)
| Kommentar Fra : Trespasser |
Dato : 17-01-02 17:56 |
|
Hej Frank
> Hentes filen som "tekstfil" eller "HTML" ?
> (ofte fil.txt eller fi.html )
Den hentes som en tekstfil.
>
> I HTML skal det jo formateres, ellers er det blot en lang linie.
> Så må du manuelt isætte <br> passende steder, eller bruge
> anden HTML formatering, f.eks.
> <doctype.....>
> <html> ...osv....
> <body>
> <pre>
> XX linier tekst
> </pre>
> </body>
> </html>
>
>
> Som "tekstfil" kan browseren normalt godt vise det korrekt, forudsat
> serverven ikke sender en Content-Type som HTML med i headeren.
Problemet er bare at jeg ikke har tænkt mig at sidde og rette det hver anden
time så.
Brian
| |
frank damgaard (17-01-2002)
| Kommentar Fra : frank damgaard |
Dato : 17-01-02 20:20 |
|
Trespasser <n97bm001@_SPAM_get2net.dk> wrote:
..... txt -> html
> Problemet er bare at jeg ikke har tænkt mig at sidde og rette det hver anden
> time så.
Det letteste er nok at sætte din windows op til at bruge wordpad
i stedet for Notepad.
Selv bruger jeg win32 versionen af Emacs: NTEmacs, sammen med gnuclientw.
Så starter den op på textfiler.
Endnu bedre er at installere Mozilla / Netscape som burde kunne vise filen,
det gør den i det mindste under linux.
--
Frank Damgaard |
| |
|
|