Hello, Here's a puzzle I've been ignoring for the last while. I wrote a trivial wrapper script "vncv":
#!/bin/csh -f echo ${0}: \$0=_${0}_ echo ${0}: \$1=_${1}_ echo ${0}: \$2=_${2}_ echo ${0}: \$3=_${3}_ echo ${0}: \$4=_${4}_ echo ${0}: \$5=_${5}_ echo ${0}: \$6=_${6}_ echo ${0}: \$7=_${7}_ echo ${0}: \$8=_${8}_ echo ${0}: \$9=_${9}_ set echo vncviewer -owncmap -noshared $* vncviewer -owncmap -noshared "$*" `echo vncviewer -owncmap -noshared $*` `echo vncviewer -owncmap -noshared "$*"` which I invoke using vncv -encodings \"tight copyrect\" SomeServerHostMachine.blah.bleh.ca:1 The first two invocations of vncviewer make it through to the vncviewer, which interprets it as a syntax error. The last two invocations confuse csh because of ambiguous variable interprettation. Could anyone comment on why, or suggest a way to make it work? On my system, it appears that the escaped double quotes have been made to be a permanent part of the argument, though one would expect them to be done away with after variable expansion. I realize that all of this is easily avoidable using "alias vncv vncviewer -owncmap -noshared". I'm posting this questions more to dispel whatever misunderstanding causes the above. Thanks. Fred -------------------------------------------------------------------------- Fred Ma Department of Electronics Carleton University, Mackenzie Building 1125 Colonel By Drive Ottawa, Ontario Canada K1S 5B6 [EMAIL PROTECTED] ========================================================================== --------------------------------------------------------------------- To unsubscribe, mail [EMAIL PROTECTED] with the line: 'unsubscribe vnc-list' in the message BODY See also: http://www.uk.research.att.com/vnc/intouch.html ---------------------------------------------------------------------