HP OpenVMS Systems

ask the wizard
Content starts here

Problems with DCL PIPE? (take II)

» close window

The Question is:

 
Regarding question no. 178 (4547) dated 10 July 2000
Subject: Problems with DCL PIPE?
 
I'll try to give you more info. I'll also re-write the question.
Below you can find the results of 4 DCL commands
1. sho symb jd_*
2. pipe show symb jd_*
3. pipe show symb jd_* | type sys$input
4. pipe show symb jd_* | type sys$pipe
 
Why don't commands 3 and 4 show the same result as 1 and 2?
 
$ sho symb jd_*
  JD_1 == "&GET_MQERROR&PVAPROD&SYS$BATCH&00553&_KIEDI3$DRA1:[PVA.UTIL]GET_MQERR
OR.COM;22&TRUE& 7-AUG-2000 04:00:00.00&FALSE&0013BEF8& 6-AUG-2000 20:01:01.10&FA
LSE&FALSE&DISK1:[PVATSZ]GET_MQERROR.;&&&&&&&&& 7-AUG-2000 10:28:18.32"
  JD_10 == "&ESEKINT-MV&PVAPROD&SYS$BATCH_1&00355&_KIEDI3$DRA1:[PVASEIB.SRC.COM]
ESEKINT-MV.COM;6&FALSE& 7-AUG-2000 10:29:28.14&TRUE&& 7-AUG-2000 10:25:28.15&FAL
SE&FALSE&KIEDI3$DRA1:[PVASEIB.SRC.COM]ESEKINT-MV_BATCH.LOG;&&&&&&&&& 7-AUG-2000
10:28:18.80"
  JD_11 == "&CHECK_R3&PVAPROD&SYS$BATCH_1&00360&_KIEDI3$DRA1:[PVA.PGM.COM]CHECK_
R3.COM;2&FALSE& 7-AUG-2000 10:36:46.98&TRUE&& 7-AUG-2000 10:26:47.02&FALSE&FALSE
&KIEDI3$DRA1:[PVA.][SCRATCH]CHECK_R3.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.81"
  JD_12 == "&PROCESS&PVAPROD&SYS$BATCH_1&00346&_KIEDI3$DRA1:[PVA.SUPERVISION.COM
]PROCESS.COM;377&FALSE& 7-AUG-2000 10:38:35.59&TRUE&& 7-AUG-2000 10:20:35.61&FAL
SE&FALSE&KIEDI3$DRA1:[PVA.][SUPERVISION.LOG]PROCESS_BATCH.LOG;&&&&&&&&& 7-AUG-20
00 10:28:18.83"
  JD_13 == "&Cr_Bench_data1&PVAPROD&SYS$BATCH_1&00418&_KIEDI3$DRA1:[PVA.PROD.BEN
CH.COM]CR_BENCH_DATA1.COM;3&FALSE& 7-AUG-2000 12:16:03.35&TRUE&& 6-AUG-2000 11:1
7:03.36&FALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]CR_BENCH_DATA1.LOG;&&&&&&&&& 7-AU
G-2000 10:28:18.85"
  JD_14 == "&ARKIV_RADERA&PVAPROD&SYS$BATCH_1&00159&_KIEDI3$DRA1:[PVA.PROD.ARCHI
VE.COM]ARKIV_RADERA.COM;24&FALSE& 7-AUG-2000 16:55:00.00&TRUE&& 6-AUG-2000 16:55
:00.34&FALSE&FALSE&KIEDI3$DRA1:[PVA.][PROD.ARCHIVE.LOG]ARKIV_RADERA.LOG;&&&&&&&&
& 7-AUG-2000 10:28:18.88"
  JD_15 == "&CREATE-DEBITDATA2&PVAPROD&SYS$BATCH_1&00656&_KIEDI3$DRA1:[PVA.PROD.
DEBIT.COM]CREATE-DEBITDATA2.COM;6&FALSE& 7-AUG-2000 17:45:00.00&TRUE&& 6-AUG-200
0 20:49:15.05&FALSE&FALSE&KIEDI3$DRA1:[PVA.][PROD.DEBIT.LOG]CREATE-DEBITDATA2.LO
G;&&&&&&&&& 7-AUG-2000 10:28:18.91"
  JD_16 == "&CREATE-DEBITDATA1&PVAPROD&SYS$BATCH_1&00375&_KIEDI3$DRA1:[PVA.PROD.
DEBIT.COM]CREATE-DEBITDATA1.COM;7&FALSE& 8-AUG-2000 00:15:00.00&TRUE&& 7-AUG-200
0 03:17:12.99&FALSE&FALSE&KIEDI3$DRA1:[PVA.][PROD.DEBIT.LOG]CREATE-DEBITDATA1.LO
G;&&&&&&&&& 7-AUG-2000 10:28:18.93"
  JD_17 == "&ARCHIVE-VAX-TO-PC3&PVAPROD&SYS$BATCH_1&00217&_KIEDI3$DRA1:[PVA.PGM.
COM]ARCHIVE-VAX-TO-PC3.COM;52&FALSE& 8-AUG-2000 00:45:00.00&TRUE&& 7-AUG-2000 02
:00:53.22&FALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]ARCHIVE-VAX-TO-PC.LOG;&&&&&&&&&
 7-AUG-2000 10:28:18.95"
  JD_18 == "&DAILY-DEBIT-RUN&PVAPROD&SYS$BATCH_1&00890&_KIEDI3$DRA1:[PVA.PROD.DE
BIT.COM]DAILY-DEBIT-RUN.COM;8&FALSE& 8-AUG-2000 06:45:00.00&TRUE&& 7-AUG-2000 07
:24:41.76&FALSE&FALSE&KIEDI3$DRA1:[PVA.][PROD.DEBIT.LOG]DAILY-DEBIT-RUN.LOG;&&&&
&&&&& 7-AUG-2000 10:28:18.97"
  JD_19 == "&STAT_OFTP_X400&PVAPROD&SYS$BATCH_1&00147&_KIEDI3$DRA1:[PVA.UTIL]STA
T_OFTP_X400.COM;18&FALSE& 8-AUG-2000 08:45:00.00&TRUE&& 7-AUG-2000 08:48:03.63&F
ALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]STAT_OFTP_X400.LOG;&&&&&&&&& 7-AUG-2000 10
:28:19.04"
  JD_2 == "&TRIVIAL_MEB_CHECK&PVAPROD&SYS$BATCH&00356&_KIEDI3$DRA1:[PVA.UTIL]TRI
VIAL_MEB_CHECK.COM;16&FALSE& 7-AUG-2000 10:36:00.00&TRUE&& 7-AUG-2000 10:26:00.6
9&FALSE&FALSE&DISK1:[PVATSZ]TRIVIAL_MEB_CHECK.;&&&&&&&&& 7-AUG-2000 10:28:18.34"
  JD_20 == "&Cr_Bench_data2&PVAPROD&SYS$BATCH_1&00243&_KIEDI3$DRA1:[PVA.PROD.BEN
CH.COM]CR_BENCH_DATA2.COM;3&FALSE&10-MAY-2000 10:18:34.64&FALSE&& 9-MAY-2000 09:
19:34.66&FALSE&TRUE&KIEDI3$DRA1:[PVA.][SCRATCH]CR_BENCH_DATA2.LOG;&&&&&&&&& 7-AU
G-2000 10:28:19.06"
  JD_3 == "&DIXON&PVAPROD&SYS$BATCH&00214&_KIEDI3$DRA1:[PVA.PROD.DIXON.COM]DIXON
.COM;27&FALSE& 7-AUG-2000 11:19:47.62&TRUE&& 7-AUG-2000 09:19:47.63&FALSE&FALSE&
KIEDI3$DRA1:[PVA.][PROD.DIXON.COM]DIXON.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.46"
  JD_4 == "&STATUS_TO_ULRIKA&PVAPROD&SYS$BATCH&00479&_KIEDI3$DRA1:[PVA.UTIL]STAT
US_TO_ULRIKA.COM;8&FALSE& 7-AUG-2000 11:45:00.00&TRUE&& 6-AUG-2000 11:45:00.19&F
ALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]STATUS_TO_ULRIKA.LOG;&&&&&&&&& 7-AUG-2000
10:28:18.49"
  JD_5 == "&TDA-DCL-MAN&PVAPROD&SYS$BATCH&00233&_KIEDI3$DRA1:[PVA.SUPERVISION.CO
M]TDA-DCL-MAN.COM;1&FALSE& 7-AUG-2000 13:27:11.14&TRUE&& 7-AUG-2000 09:27:11.17&
FALSE&FALSE&KIEDI3$DRA1:[PVA.][SUPERVISION.SCRATCH]TDA-DCL-MAN.LOG;&&&&&&&&& 7-A
UG-2000 10:28:18.55"
  JD_6 == "&CIOS_SEND_RESET&PVAPROD&SYS$BATCH_1&00305&_KIEDI3$DRA1:[PVA.PGM.COM]
CIOS_SEND_RESET.COM;4&TRUE& 7-AUG-2000 10:02:48.00&FALSE&00002664& 7-AUG-2000 10
:01:48.11&FALSE&FALSE&DISK1:[PVATSZ]CIOS_SEND_RESET.;&&&&&&&&& 7-AUG-2000 10:28:
18.69"
  JD_7 == "&FTPSRV-ESEALNT079&PVAPROD&SYS$BATCH_1&00357&_KIEDI3$DRA1:[PVASEIB.SR
C.FTPSRV-ESEALNT079]FTPSRV-ESEALNT079.COM;1&FALSE& 7-AUG-2000 10:28:29.36&TRUE&&
 7-AUG-2000 10:26:29.37&FALSE&FALSE&KIEDI3$DRA1:[PVASEIB.SRC.FTPSRV-ESEALNT079.S
CRATCH]FTPSRV-ESEALNT079_BATCH.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.73"
  JD_8 == "&FTPSRV-ESEALNT058&PVAPROD&SYS$BATCH_1&00358&_KIEDI3$DRA1:[PVASEIB.SR
C.FTPSRV-ESEALNT058]FTPSRV-ESEALNT058.COM;3&FALSE& 7-AUG-2000 10:28:31.41&TRUE&&
 7-AUG-2000 10:26:31.42&FALSE&FALSE&KIEDI3$DRA1:[PVASEIB.SRC.FTPSRV-ESEALNT058.S
CRATCH]FTPSRV-ESEALNT058_BATCH.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.76"
  JD_9 == "&EXP2IMP&PVAPROD&SYS$BATCH_1&00359&_KIEDI3$DRA1:[PVA.PROD.EXP_TO_IMP]
EXP2IMP.COM;47&FALSE& 7-AUG-2000 10:28:35.11&TRUE&& 7-AUG-2000 10:26:35.12&FALSE
&FALSE&KIEDI3$DRA1:[PVA.PROD.EXP_TO_IMP]EXP2IMP_BATCH.LOG;&&&&&&&&& 7-AUG-2000 1
0:28:18.78"
 
$ pipe show symb jd_*
  JD_1 == "&GET_MQERROR&PVAPROD&SYS$BATCH&00553&_KIEDI3$DRA1:[PVA.UTIL]GET_MQERR
OR.COM;22&TRUE& 7-AUG-2000 04:00:00.00&FALSE&0013BEF8& 6-AUG-2000 20:01:01.10&FA
LSE&FALSE&DISK1:[PVATSZ]GET_MQERROR.;&&&&&&&&& 7-AUG-2000 10:28:18.32"
  JD_10 == "&ESEKINT-MV&PVAPROD&SYS$BATCH_1&00355&_KIEDI3$DRA1:[PVASEIB.SRC.COM]
ESEKINT-MV.COM;6&FALSE& 7-AUG-2000 10:29:28.14&TRUE&& 7-AUG-2000 10:25:28.15&FAL
SE&FALSE&KIEDI3$DRA1:[PVASEIB.SRC.COM]ESEKINT-MV_BATCH.LOG;&&&&&&&&& 7-AUG-2000
10:28:18.80"
  JD_11 == "&CHECK_R3&PVAPROD&SYS$BATCH_1&00360&_KIEDI3$DRA1:[PVA.PGM.COM]CHECK_
R3.COM;2&FALSE& 7-AUG-2000 10:36:46.98&TRUE&& 7-AUG-2000 10:26:47.02&FALSE&FALSE
&KIEDI3$DRA1:[PVA.][SCRATCH]CHECK_R3.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.81"
  JD_12 == "&PROCESS&PVAPROD&SYS$BATCH_1&00346&_KIEDI3$DRA1:[PVA.SUPERVISION.COM
]PROCESS.COM;377&FALSE& 7-AUG-2000 10:38:35.59&TRUE&& 7-AUG-2000 10:20:35.61&FAL
SE&FALSE&KIEDI3$DRA1:[PVA.][SUPERVISION.LOG]PROCESS_BATCH.LOG;&&&&&&&&& 7-AUG-20
00 10:28:18.83"
  JD_13 == "&Cr_Bench_data1&PVAPROD&SYS$BATCH_1&00418&_KIEDI3$DRA1:[PVA.PROD.BEN
CH.COM]CR_BENCH_DATA1.COM;3&FALSE& 7-AUG-2000 12:16:03.35&TRUE&& 6-AUG-2000 11:1
7:03.36&FALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]CR_BENCH_DATA1.LOG;&&&&&&&&& 7-AU
G-2000 10:28:18.85"
  JD_14 == "&ARKIV_RADERA&PVAPROD&SYS$BATCH_1&00159&_KIEDI3$DRA1:[PVA.PROD.ARCHI
VE.COM]ARKIV_RADERA.COM;24&FALSE& 7-AUG-2000 16:55:00.00&TRUE&& 6-AUG-2000 16:55
:00.34&FALSE&FALSE&KIEDI3$DRA1:[PVA.][PROD.ARCHIVE.LOG]ARKIV_RADERA.LOG;&&&&&&&&
& 7-AUG-2000 10:28:18.88"
  JD_15 == "&CREATE-DEBITDATA2&PVAPROD&SYS$BATCH_1&00656&_KIEDI3$DRA1:[PVA.PROD.
DEBIT.COM]CREATE-DEBITDATA2.COM;6&FALSE& 7-AUG-2000 17:45:00.00&TRUE&& 6-AUG-200
0 20:49:15.05&FALSE&FALSE&KIEDI3$DRA1:[PVA.][PROD.DEBIT.LOG]CREATE-DEBITDATA2.LO
G;&&&&&&&&& 7-AUG-2000 10:28:18.91"
  JD_16 == "&CREATE-DEBITDATA1&PVAPROD&SYS$BATCH_1&00375&_KIEDI3$DRA1:[PVA.PROD.
DEBIT.COM]CREATE-DEBITDATA1.COM;7&FALSE& 8-AUG-2000 00:15:00.00&TRUE&& 7-AUG-200
0 03:17:12.99&FALSE&FALSE&KIEDI3$DRA1:[PVA.][PROD.DEBIT.LOG]CREATE-DEBITDATA1.LO
G;&&&&&&&&& 7-AUG-2000 10:28:18.93"
  JD_17 == "&ARCHIVE-VAX-TO-PC3&PVAPROD&SYS$BATCH_1&00217&_KIEDI3$DRA1:[PVA.PGM.
COM]ARCHIVE-VAX-TO-PC3.COM;52&FALSE& 8-AUG-2000 00:45:00.00&TRUE&& 7-AUG-2000 02
:00:53.22&FALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]ARCHIVE-VAX-TO-PC.LOG;&&&&&&&&&
 7-AUG-2000 10:28:18.95"
  JD_18 == "&DAILY-DEBIT-RUN&PVAPROD&SYS$BATCH_1&00890&_KIEDI3$DRA1:[PVA.PROD.DE
BIT.COM]DAILY-DEBIT-RUN.COM;8&FALSE& 8-AUG-2000 06:45:00.00&TRUE&& 7-AUG-2000 07
:24:41.76&FALSE&FALSE&KIEDI3$DRA1:[PVA.][PROD.DEBIT.LOG]DAILY-DEBIT-RUN.LOG;&&&&
&&&&& 7-AUG-2000 10:28:18.97"
  JD_19 == "&STAT_OFTP_X400&PVAPROD&SYS$BATCH_1&00147&_KIEDI3$DRA1:[PVA.UTIL]STA
T_OFTP_X400.COM;18&FALSE& 8-AUG-2000 08:45:00.00&TRUE&& 7-AUG-2000 08:48:03.63&F
ALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]STAT_OFTP_X400.LOG;&&&&&&&&& 7-AUG-2000 10
:28:19.04"
  JD_2 == "&TRIVIAL_MEB_CHECK&PVAPROD&SYS$BATCH&00356&_KIEDI3$DRA1:[PVA.UTIL]TRI
VIAL_MEB_CHECK.COM;16&FALSE& 7-AUG-2000 10:36:00.00&TRUE&& 7-AUG-2000 10:26:00.6
9&FALSE&FALSE&DISK1:[PVATSZ]TRIVIAL_MEB_CHECK.;&&&&&&&&& 7-AUG-2000 10:28:18.34"
  JD_20 == "&Cr_Bench_data2&PVAPROD&SYS$BATCH_1&00243&_KIEDI3$DRA1:[PVA.PROD.BEN
CH.COM]CR_BENCH_DATA2.COM;3&FALSE&10-MAY-2000 10:18:34.64&FALSE&& 9-MAY-2000 09:
19:34.66&FALSE&TRUE&KIEDI3$DRA1:[PVA.][SCRATCH]CR_BENCH_DATA2.LOG;&&&&&&&&& 7-AU
G-2000 10:28:19.06"
  JD_3 == "&DIXON&PVAPROD&SYS$BATCH&00214&_KIEDI3$DRA1:[PVA.PROD.DIXON.COM]DIXON
.COM;27&FALSE& 7-AUG-2000 11:19:47.62&TRUE&& 7-AUG-2000 09:19:47.63&FALSE&FALSE&
KIEDI3$DRA1:[PVA.][PROD.DIXON.COM]DIXON.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.46"
  JD_4 == "&STATUS_TO_ULRIKA&PVAPROD&SYS$BATCH&00479&_KIEDI3$DRA1:[PVA.UTIL]STAT
US_TO_ULRIKA.COM;8&FALSE& 7-AUG-2000 11:45:00.00&TRUE&& 6-AUG-2000 11:45:00.19&F
ALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]STATUS_TO_ULRIKA.LOG;&&&&&&&&& 7-AUG-2000
10:28:18.49"
  JD_5 == "&TDA-DCL-MAN&PVAPROD&SYS$BATCH&00233&_KIEDI3$DRA1:[PVA.SUPERVISION.CO
M]TDA-DCL-MAN.COM;1&FALSE& 7-AUG-2000 13:27:11.14&TRUE&& 7-AUG-2000 09:27:11.17&
FALSE&FALSE&KIEDI3$DRA1:[PVA.][SUPERVISION.SCRATCH]TDA-DCL-MAN.LOG;&&&&&&&&& 7-A
UG-2000 10:28:18.55"
  JD_6 == "&CIOS_SEND_RESET&PVAPROD&SYS$BATCH_1&00305&_KIEDI3$DRA1:[PVA.PGM.COM]
CIOS_SEND_RESET.COM;4&TRUE& 7-AUG-2000 10:02:48.00&FALSE&00002664& 7-AUG-2000 10
:01:48.11&FALSE&FALSE&DISK1:[PVATSZ]CIOS_SEND_RESET.;&&&&&&&&& 7-AUG-2000 10:28:
18.69"
  JD_7 == "&FTPSRV-ESEALNT079&PVAPROD&SYS$BATCH_1&00357&_KIEDI3$DRA1:[PVASEIB.SR
C.FTPSRV-ESEALNT079]FTPSRV-ESEALNT079.COM;1&FALSE& 7-AUG-2000 10:28:29.36&TRUE&&
 7-AUG-2000 10:26:29.37&FALSE&FALSE&KIEDI3$DRA1:[PVASEIB.SRC.FTPSRV-ESEALNT079.S
CRATCH]FTPSRV-ESEALNT079_BATCH.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.73"
  JD_8 == "&FTPSRV-ESEALNT058&PVAPROD&SYS$BATCH_1&00358&_KIEDI3$DRA1:[PVASEIB.SR
C.FTPSRV-ESEALNT058]FTPSRV-ESEALNT058.COM;3&FALSE& 7-AUG-2000 10:28:31.41&TRUE&&
 7-AUG-2000 10:26:31.42&FALSE&FALSE&KIEDI3$DRA1:[PVASEIB.SRC.FTPSRV-ESEALNT058.S
CRATCH]FTPSRV-ESEALNT058_BATCH.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.76"
  JD_9 == "&EXP2IMP&PVAPROD&SYS$BATCH_1&00359&_KIEDI3$DRA1:[PVA.PROD.EXP_TO_IMP]
EXP2IMP.COM;47&FALSE& 7-AUG-2000 10:28:35.11&TRUE&& 7-AUG-2000 10:26:35.12&FALSE
&FALSE&KIEDI3$DRA1:[PVA.PROD.EXP_TO_IMP]EXP2IMP_BATCH.LOG;&&&&&&&&& 7-AUG-2000 1
0:28:18.78"
 
$ pipe show symb jd_* | type sys$input
  JD_1 == "&GET_MQERROR&PVAPROD&SYS$BATCH&00553&_KIEDI3$DRA1:[PVA.UTIL]GET_MQERR
OR.COM;22&TRUE& 7-AUG-2000 04:00:00.00&FALSE&0013BEF8& 6-AUG-2000 20:01:01.10&FA
LSE&FALSE&DISK1:[PVATSZ]GET_MQERROR.;&&&&&&&&& 7-AUG-2000 10:28:18.32"
  JD_10 == "&ESEKINT-MV&PVAPROD&SYS$BATCH_1&00355&_KIEDI3$DRA1:[PVASEIB.SRC.COM]
ESEKINT-MV.COM;6&FALSE& 7-AUG-2000 10:29:28.14&TRUE&& 7-AUG-2000 10:25:28.15&FAL
SE&FALSE&KIEDI3$DRA1:[PVASEIB.SRC.COM]ESEKINT-MV_BATCH.LOG;&&&&&&&&& 7-AUG-2000
10:28:18.80"
  JD_11 == "&CHECK_R3&PVAPROD&SYS$BATCH_1&00360&_KIEDI3$DRA1:[PVA.PGM.COM]CHECK_
R3.COM;2&FALSE& 7-AUG-2000 10:36:46.98&TRUE&& 7-AUG-2000 10:26:47.02&FALSE&FALSE
&KIEDI3$DRA1:[PVA.][SCRATCH]CHECK_R3.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.81"
  JD_12 == "&PROCESS&PVAPROD&SYS$BATCH_1&00346&_KIEDI3$DRA1:[PVA.SUPERVISION.COM
]PROCESS.COM;377&FALSE& 7-AUG-2000 10:38:35.59&TRUE&& 7-AUG-2000 10:20:35.61&FAL
SE&FALSE&KIEDI3$DRA1:[PVA.][SUPERVISION.LOG]PROCESS_BATCH.LOG;&&&&&&&&& 7-AUG-20
00 10:28:18.83"
  JD_19 == "&STAT_OFTP_X400&PVAPROD&SYS$BATCH_1&00147&_KIEDI3$DRA1:[PVA.UTIL]STA
T_OFTP_X400.COM;18&FALSE& 8-AUG-2000 08:45:00.00&TRUE&& 7-AUG-2000 08:48:03.63&F
ALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]STAT_OFTP_X400.LOG;&&&&&&&&& 7-AUG-2000 10
:28:19.04"
  JD_2 == "&TRIVIAL_MEB_CHECK&PVAPROD&SYS$BATCH&00356&_KIEDI3$DRA1:[PVA.UTIL]TRI
VIAL_MEB_CHECK.COM;16&FALSE& 7-AUG-2000 10:36:00.00&TRUE&& 7-AUG-2000 10:26:00.6
9&FALSE&FALSE&DISK1:[PVATSZ]TRIVIAL_MEB_CHECK.;&&&&&&&&& 7-AUG-2000 10:28:18.34"
  JD_3 == "&DIXON&PVAPROD&SYS$BATCH&00214&_KIEDI3$DRA1:[PVA.PROD.DIXON.COM]DIXON
.COM;27&FALSE& 7-AUG-2000 11:19:47.62&TRUE&& 7-AUG-2000 09:19:47.63&FALSE&FALSE&
KIEDI3$DRA1:[PVA.][PROD.DIXON.COM]DIXON.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.46"
  JD_4 == "&STATUS_TO_ULRIKA&PVAPROD&SYS$BATCH&00479&_KIEDI3$DRA1:[PVA.UTIL]STAT
US_TO_ULRIKA.COM;8&FALSE& 7-AUG-2000 11:45:00.00&TRUE&& 6-AUG-2000 11:45:00.19&F
ALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]STATUS_TO_ULRIKA.LOG;&&&&&&&&& 7-AUG-2000
10:28:18.49"
  JD_6 == "&CIOS_SEND_RESET&PVAPROD&SYS$BATCH_1&00305&_KIEDI3$DRA1:[PVA.PGM.COM]
CIOS_SEND_RESET.COM;4&TRUE& 7-AUG-2000 10:02:48.00&FALSE&00002664& 7-AUG-2000 10
:01:48.11&FALSE&FALSE&DISK1:[PVATSZ]CIOS_SEND_RESET.;&&&&&&&&& 7-AUG-2000 10:28:
18.69"
  JD_9 == "&EXP2IMP&PVAPROD&SYS$BATCH_1&00359&_KIEDI3$DRA1:[PVA.PROD.EXP_TO_IMP]
EXP2IMP.COM;47&FALSE& 7-AUG-2000 10:28:35.11&TRUE&& 7-AUG-2000 10:26:35.12&FALSE
&FALSE&KIEDI3$DRA1:[PVA.PROD.EXP_TO_IMP]EXP2IMP_BATCH.LOG;&&&&&&&&& 7-AUG-2000 1
0:28:18.78"
 
$ pipe show symb jd_* | type sys$pipe
  JD_1 == "&GET_MQERROR&PVAPROD&SYS$BATCH&00553&_KIEDI3$DRA1:[PVA.UTIL]GET_MQERR
OR.COM;22&TRUE& 7-AUG-2000 04:00:00.00&FALSE&0013BEF8& 6-AUG-2000 20:01:01.10&FA
LSE&FALSE&DISK1:[PVATSZ]GET_MQERROR.;&&&&&&&&& 7-AUG-2000 10:28:18.32"
  JD_10 == "&ESEKINT-MV&PVAPROD&SYS$BATCH_1&00355&_KIEDI3$DRA1:[PVASEIB.SRC.COM]
ESEKINT-MV.COM;6&FALSE& 7-AUG-2000 10:29:28.14&TRUE&& 7-AUG-2000 10:25:28.15&FAL
SE&FALSE&KIEDI3$DRA1:[PVASEIB.SRC.COM]ESEKINT-MV_BATCH.LOG;&&&&&&&&& 7-AUG-2000
10:28:18.80"
  JD_11 == "&CHECK_R3&PVAPROD&SYS$BATCH_1&00360&_KIEDI3$DRA1:[PVA.PGM.COM]CHECK_
R3.COM;2&FALSE& 7-AUG-2000 10:36:46.98&TRUE&& 7-AUG-2000 10:26:47.02&FALSE&FALSE
&KIEDI3$DRA1:[PVA.][SCRATCH]CHECK_R3.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.81"
  JD_12 == "&PROCESS&PVAPROD&SYS$BATCH_1&00346&_KIEDI3$DRA1:[PVA.SUPERVISION.COM
]PROCESS.COM;377&FALSE& 7-AUG-2000 10:38:35.59&TRUE&& 7-AUG-2000 10:20:35.61&FAL
SE&FALSE&KIEDI3$DRA1:[PVA.][SUPERVISION.LOG]PROCESS_BATCH.LOG;&&&&&&&&& 7-AUG-20
00 10:28:18.83"
  JD_19 == "&STAT_OFTP_X400&PVAPROD&SYS$BATCH_1&00147&_KIEDI3$DRA1:[PVA.UTIL]STA
T_OFTP_X400.COM;18&FALSE& 8-AUG-2000 08:45:00.00&TRUE&& 7-AUG-2000 08:48:03.63&F
ALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]STAT_OFTP_X400.LOG;&&&&&&&&& 7-AUG-2000 10
:28:19.04"
  JD_2 == "&TRIVIAL_MEB_CHECK&PVAPROD&SYS$BATCH&00356&_KIEDI3$DRA1:[PVA.UTIL]TRI
VIAL_MEB_CHECK.COM;16&FALSE& 7-AUG-2000 10:36:00.00&TRUE&& 7-AUG-2000 10:26:00.6
9&FALSE&FALSE&DISK1:[PVATSZ]TRIVIAL_MEB_CHECK.;&&&&&&&&& 7-AUG-2000 10:28:18.34"
  JD_3 == "&DIXON&PVAPROD&SYS$BATCH&00214&_KIEDI3$DRA1:[PVA.PROD.DIXON.COM]DIXON
.COM;27&FALSE& 7-AUG-2000 11:19:47.62&TRUE&& 7-AUG-2000 09:19:47.63&FALSE&FALSE&
KIEDI3$DRA1:[PVA.][PROD.DIXON.COM]DIXON.LOG;&&&&&&&&& 7-AUG-2000 10:28:18.46"
  JD_4 == "&STATUS_TO_ULRIKA&PVAPROD&SYS$BATCH&00479&_KIEDI3$DRA1:[PVA.UTIL]STAT
US_TO_ULRIKA.COM;8&FALSE& 7-AUG-2000 11:45:00.00&TRUE&& 6-AUG-2000 11:45:00.19&F
ALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]STATUS_TO_ULRIKA.LOG;&&&&&&&&& 7-AUG-2000
10:28:18.49"
  JD_6 == "&CIOS_SEND_RESET&PVAPROD&SYS$BATCH_1&00305&_KIEDI3$DRA1:[PVA.PGM.COM]
CIOS_SEND_RESET.COM;4&TRUE& 7-AUG-2000 10:02:48.00&FALSE&00002664& 7-AUG-2000 10
:01:48.11&FALSE&FALSE&DISK1:[PVATSZ]CIOS_SEND_RESET.;&&&&&&&&& 7-AUG-2000 10:28:
18.69"
  JD_9 == "&EXP2IMP&PVAPROD&SYS$BATCH_1&00359&_KIEDI3$DRA1:[PVA.PROD.EXP_TO_IMP]
EXP2IMP.COM;47&FALSE& 7-AUG-2000 10:28:35.11&TRUE&& 7-AUG-2000 10:26:35.12&FALSE
&FALSE&KIEDI3$DRA1:[PVA.PROD.EXP_TO_IMP]EXP2IMP_BATCH.LOG;&&&&&&&&& 7-AUG-2000 1
0:28:18.78"
 
 
 
 


The Answer is :

 
  Shortening up that command sequence a little bit, the core of the PIPE
  question appears to be this:
 
  Why does:
 
    $ pipe show symbol jd_*
 
  display the symbols:
 
    JD_1 ==...
    JD_10 ==...
    JD_11 ==...
    JD_12 ==...
    JD_13 ==...
    JD_14 ==...
    JD_15 ==...
    JD_16 ==...
    JD_17 ==...
    JD_18 ==...
    JD_19 ==...
    JD_2 ==...
    JD_20 ==...
    JD_3 ==...
    JD_4 ==...
    JD_5 ==...
    JD_6 ==...
    JD_7 ==...
    JD_8 ==...
    JD_9 ==...
 
  while the command:
 
    $ pipe show symbol jd_* | type sys$pipe
 
  display only the following symbols:
 
    JD_1 ==...
    JD_10 ==...
    JD_11 ==...
    JD_12 ==...
    JD_19 ==...
    JD_2 ==...
    JD_3 ==...
    JD_4 ==...
    JD_6 ==...
    JD_9 ==...
 
 
  And the answer is simple.  Output text such as the following:
 
  JD_12 == "&PROCESS&PVAPROD&SYS$BATCH_1&00346&_KIEDI3$DRA1:[PVA.SUPERVISION.COM
]PROCESS.COM;377&FALSE& 7-AUG-2000 10:38:35.59&TRUE&& 7-AUG-2000 10:20:35.61&FAL
SE&FALSE&KIEDI3$DRA1:[PVA.][SUPERVISION.LOG]PROCESS_BATCH.LOG;&&&&&&&&& 7-AUG-20
00 10:28:18.83"
 
  is shorter than the buffer limit (256 characters), while text such as
  the following is longer than the limit:
 
  JD_13 == "&Cr_Bench_data1&PVAPROD&SYS$BATCH_1&00418&_KIEDI3$DRA1:[PVA.PROD.BEN
CH.COM]CR_BENCH_DATA1.COM;3&FALSE& 7-AUG-2000 12:16:03.35&TRUE&& 6-AUG-2000 11:1
7:03.36&FALSE&FALSE&KIEDI3$DRA1:[PVA.][SCRATCH]CR_BENCH_DATA1.LOG;&&&&&&&&& 7-AU
G-2000 10:28:18.85"
 
  For a somewhat different look at the same behaviour, please see the
  attached example:
 
$ type x.com
$ XX040 == "1234567890123456789012345678901234567890"
$ XX080 == XX040 + XX040
$ XX160 == XX080 + XX080
$ XX240 == XX160 + XX080
$ XX241 == XX240 + "1"
$ XX242 == XX240 + "12"
$ XX243 == XX240 + "123"
$ XX244 == XX240 + "1234"
$ XX245 == XX240 + "12345"
$ XX246 == XX240 + "123456"
$ XX247 == XX240 + "1234567"
$ XX248 == XX240 + "12345678"
$ XX249 == XX240 + "123456789"
$ XX250 == XX240 + "1234567890"
$ XX251 == XX250 + "1"
$ XX252 == XX250 + "12"
$ XX253 == XX250 + "123"
$ XX254 == XX250 + "1234"
$ XX255 == XX250 + "12345"
$ XX256 == XX250 + "123456"
 
$ show symbol xx*
  XX040 == "1234567890123456789012345678901234567890"
  XX080 == "12345678901234567890123456789012345678901234567890123456789012345678
901234567890"
  XX160 == "12345678901234567890123456789012345678901234567890123456789012345678
...
  XX255 == "12345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
901234567890123456789012345"
  XX256 == "12345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
9012345678901234567890123456"
 
$ pipe show symbol xx* | type sys$input
  XX040 == "1234567890123456789012345678901234567890"
  XX080 == "12345678901234567890123456789012345678901234567890123456789012345678
901234567890"
  XX160 == "12345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
...
  XX242 == "12345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
90123456789012"
  XX243 == "12345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
90123456789012345678901234567890123456789012345678901234567890123456789012345678
901234567890123"
 
 
  With the double quotes around the string, the symbol name, the double-equal
  characters, and the spaces causing the XX243 character string to be 256
  characters long (243 + 13), the longest permitted character string. Strings
  of 257 characters and longer are not processed via the PIPE.
 

answer written or last revised on ( 7-AUG-2000 )

» close window