Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

Märkliga loggfiler från terminalen (script namn.log)

Tråden skapades och har fått 7 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • International user
  • 2006-10-09 10:03

Hej alla,

sitter och knackar Pascal och var precis klar att lämna in dagens uppgift när endast skapandet av loggfilen var kvar. Som vanligt gjorde jag dessa tre steg i terminalen:

1. [FONT="Courier New"]script filnamn.log[/FONT]

2. [FONT="Courier New"]./program[/FONT]

3. [FONT="Courier New"]exit[/FONT]

Loggfilen skapas men det ser konstigt ut loggfil

I tidigare loggfiler skrivs inte kommandot ut 1x bokstav per rad...Det fungerade för en vecka sedan...vad har jag gjort?!

/ Oscar

  • Medlem
  • Kiruna
  • 2006-10-09 10:32

Det är svårt att svara på utan att veta hur din script-fil ser ut...

Ursprungligen av spot:

Det är svårt att svara på utan att veta hur din script-fil ser ut...

Du kanske har använt writln("gurka") och write("banan") på olika sätt. Den första pascal-funktionen skriver ut en radbrytning efter gurka, medans den andra skriver ut banan utan radbrytning.

  • Medlem
  • International user
  • 2006-10-09 11:43

Glömde scriptfilen...kod.

Om jag tar ett tidigare skrivet pascalprogram och loggar det får jag samma resultat, dvs konstiga radbrytningar.

När tidigare loggar för samma program ser perfekta ut, lätt förvirrande..

Hoppas att jag förklarat mig tydligt nog, om inte - skrik till

  • Medlem
  • Kiruna
  • 2006-10-09 12:35

Jag får samma resultat som du när jag testar. Vad jag kan se så verkar min version av libedit ha blivit uppdaterad i och med 10.4.8; skulle tippa att det har smugit sig in en bugg där...

Kan det även för dig stämma att buggen uppstått efter systemuppdateringen?

  • Medlem
  • International user
  • 2006-10-09 13:12

Har inte uppdaterat till 10.4.8 ännu så det är nog inte problemetm

Om du loggar din terminal när du kör vanliga kommadon, typ LS CD osv. Får du samma radbrytningstjafs då? För mig blir det samma iaf..

  • Medlem
  • Kiruna
  • 2006-10-09 13:25

Ja, vanliga kommandon blir "multiplicerade". Dock inte output från program, vilket var vad som fick mig att misstänka libedit. Vad har du för datum på din libedit? Ligger det ungefär i samma veva som buggen?

  • Medlem
  • International user
  • 2006-10-09 13:31

25-09-2006

Kan stämma..

(den korrekta loggfilen skapades två dagar senare)

1
Bevaka tråden