Unreliable pax !

Great !

Launch the following script on QNX4.24 - QNX4.25D:

echo “1” > vc_get
echo “2” > vc_set
echo “3” > vc_save
echo “4” > vc_renew
echo
pax -wv -s,^,/usr/local/bin/, vc_* | freeze >v.pax.F
echo
melt <v.pax.F | pax
echo
melt <v.pax.F | pax /usr/local/bin/vc_*
echo

and you get this output

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save
/usr/local/bin/vc_set

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save
/usr/local/bin/vc_set

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save

EZ-FM: Press any key to continue…

Why does the vc_set disappear ?

andy@microstep-mis.sk

I’d make a wild guess that it’s because “set” means
sometime to the shell. Try renaming vc_set to vc_foo

“Andrej Lucny” <andy@nod10.mstep> wrote in message
news:92upc1$fs9$1@charon.mstep-hdo.sk

Great !

Launch the following script on QNX4.24 - QNX4.25D:

echo “1” > vc_get
echo “2” > vc_set
echo “3” > vc_save
echo “4” > vc_renew
echo
pax -wv -s,^,/usr/local/bin/, vc_* | freeze >v.pax.F
echo
melt <v.pax.F | pax
echo
melt <v.pax.F | pax /usr/local/bin/vc_*
echo

and you get this output

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save
/usr/local/bin/vc_set

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save
/usr/local/bin/vc_set

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save

EZ-FM: Press any key to continue…

Why does the vc_set disappear ?

andy@microstep-mis.sk

Andrej Lucny <andy@nod10.mstep> wrote:

Great !

Launch the following script on QNX4.24 - QNX4.25D:

echo “1” > vc_get
echo “2” > vc_set
echo “3” > vc_save
echo “4” > vc_renew
echo
pax -wv -s,^,/usr/local/bin/, vc_* | freeze >v.pax.F
echo
melt <v.pax.F | pax
echo
melt <v.pax.F | pax /usr/local/bin/vc_*
echo

and you get this output

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save
/usr/local/bin/vc_set

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save
/usr/local/bin/vc_set

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save

EZ-FM: Press any key to continue…

Why does the vc_set disappear ?

What output do you get from “echo /usr/local/bin/vc_*”?


Wojtek Lerch (wojtek@qnx.com) QNX Software Systems Ltd.

Andrej Lucny <andy@nod10.mstep> wrote:

Great !

Launch the following script on QNX4.24 - QNX4.25D:

echo “1” > vc_get
echo “2” > vc_set
echo “3” > vc_save
echo “4” > vc_renew
echo
pax -wv -s,^,/usr/local/bin/, vc_* | freeze >v.pax.F
echo
melt <v.pax.F | pax
echo
melt <v.pax.F | pax /usr/local/bin/vc_*

Oh, yes, this must be

melt <v.pax.F | pax “/usr/local/bin/vc_*”

Thanks for advice, Mario

echo

and you get this output

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save
/usr/local/bin/vc_set

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save
/usr/local/bin/vc_set

/usr/local/bin/vc_get
/usr/local/bin/vc_renew
/usr/local/bin/vc_save

EZ-FM: Press any key to continue…

Why does the vc_set disappear ?

andy@microstep-mis.sk