Как получить Dsname текущего поколения

У меня есть эти наборы данных.

FILE.AB1.NAME.G1000V00

FILE.AB2.NAME.G1000V00

FILE.AB3.NAME.G1000V00

Когда я ввожу FILE.AB1.NAME(0), я получаю FILE.AB1.NAME.G1000V00.

Но когда я ввожу ФАЙЛ.*.ИМЯ(0), я получаю Имена наборов данных не найдены

Как я могу получить все перечисленное ниже, используя (0)?

FILE.AB1.NAME.G1000V00

FILE.AB2.NAME.G1000V00

FILE.AB3.NAME.G1000V00

person sduraybito    schedule 07.11.2020    source источник
comment
Вы пишете, введите ФАЙЛ.*.ИМЯ(0) -- где вы это вводите?   -  person cschneid    schedule 08.11.2020
comment
Утилита списка наборов данных в строке уровня Dsname.   -  person sduraybito    schedule 08.11.2020
comment
DSLIST не поддерживает использование номеров относительных поколений в скобках.   -  person zarchasmpgmr    schedule 08.11.2020
comment
Спасибо. Как мне получить все наборы данных поколения (0) для FILE.*.NAME?   -  person sduraybito    schedule 09.11.2020
comment
Сделайте список и обработайте результаты с помощью программы по вашему выбору.   -  person NicC    schedule 09.11.2020
comment
Спасибо. Я никогда не делал listc. Это в 3.4 (утилиты/dslist)?   -  person sduraybito    schedule 10.11.2020


Ответы (1)


Если вы используете

(0)

в конце имени набора данных вы получите последнее поколение группы данных генерации (GDG). Если вы используете

(-1)

вы получите предпоследнее поколение GDG и так далее.

Если вы хотите перечислить все наборы данных одного поколения, вы можете использовать

FILE.**.G1000V00
person ffx-xp    schedule 07.12.2020
comment
Что очень хорошо, если все GDG имеют общий номер поколения. - person NicC; 08.12.2020