Fri, 26 Apr 2002 17:22:42 +0000 (UTC), skrev Kent Friis
<leeloo@phreaker.net>:
>>> Hvad skal jeg gøre for at på en simpel printf til at lave et farve out put:
>>> printf("Dette Skulle Gerne Være Grønt");
>>> Nogle der har en mulighed på dette problem ?
>>Mon ikke det afhænger hvilken terminal type du laver output til ?
>>På linux kan du bruge ANSI escape sekvenser på de fleste terminaler.
> De fleste terminaler? Konsollen og diverse Xterms kan, men drudover?
Forkert orvalg fra min side; jeg mente "de fleste" i betydningen de mest
almindeligt forekommende, hvilket er de samme som du nævner.
>>F.eks: printf("\033[1;32mDette Skulle Gerne Være Grønt\033[0m");
> Det gav:
> m
> ;32mDette Skulle Gerne Vfre Grxnt
> ~10 linier nede, og med cursoren stående på samme linie som teksten,
> på min HP 700/41 terminal.
Interessant.
Det understreger vigtigheden af at præcisere sine spørgsmål.
Der blev jo bedt om eksempler, uden nogen yderligere oplysninger.
Leo
--
What we see depends on mainly what we look for.
-- John Lubbock