Parameter expansion on program output in KSH
Marcus Hall
marcus at illusion.uucp
Wed Apr 17 04:00:17 AEST 1991
In article <1991Apr16.023454.2369 at ux1.cso.uiuc.edu> jeffo at uiuc.edu writes:
>Is it possible to use parameter expansion on program output w/o assigning
>a variable first? For example, is it possible to say something to the
>effect of:
>
>print ${$(hostname)%%.*}
>
>instead of:
>
>HOSTNAME=$(hostname)
>print ${HOSTNAME%%.*}
Try:
eval print \${$hostname%%.*}
marcus hall
More information about the Comp.unix.shell
mailing list