Jeg har et script der skal sætter TERM=vt100 istedet for ANSI på en AIX
4.3.3:
/home/toh > cat .vt100.sh
echo $TERM
export TERM=vt100
echo $TERM
Dette sker når jeg kører det:
/home/toh > .vt100.sh
ANSI
vt100
Men som du kan se her ændrer det intet!
/home/toh > echo $TERM
ANSI
/Tommy
"Peter Makholm" <peter@makholm.net> skrev i en meddelelse
news:xnohf482w10.fsf@fjalar.diku.dk...
> "Tommy Harbo" <Reply@to.group.only> writes:
>
> > Men da et script starter en ny shell, forsvinder mine ændringer når
sciptet
> > er kørt færdigt = ingen ændringer =
>
> Har jeg forstået det rigtigt: Du har et script, der sætte forskellige
> options?
>
> Så skal du source scriptet, det vil sige kalde det som ". script.sh"
> istedet for bare "script.sh". På den måde bliver der ikke startet en
> ny shelle til at udføre scriptet i.
>
> --
> "If I had been brought up in a different time [...] perhaps I'd
> be totally comfortable in ML and would find C unsafe, a little
> dangerous, not very expressive." - Brian Kernighan
>