/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
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

Hej Niels

> Serveren sender nok en forkert mime-type. Stik os evt. en url, så kan vi
> tjekke om det er det.

http://www.numsen.dk/csglog.log

Men eller er det cheaters-link på menu'en til venstre på www.numsen.dk

>
> > Simpson's quotes:
>
> Gider du ikke lige læse om signaturer på
> http://usenet.dk/netikette/udvidet.html ?

Sorry. Det er ikke lige meningen de skal med på usenet.

Brian




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 |


Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408881
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste