Как добавить данные в файл PS?

У меня есть следующая строка в файле PS

version
!cd "//''"

другой файл содержит следующую строку

remove

Я хочу добавить данные из другого файла между одинарными кавычками вышеупомянутой строки. После добавления символов (удаления) из другого ps-файл должен содержать следующие данные

 version
!cd "/remove/''"

Я пытался использовать OUTREC, но он работал, версии персонажей также изменились

SORT FIELDS=COPY
OUTREC FIELDS=(1:C'!cd "/',
                6:1,6,
                12:C''"')

1 ответ

Ваши ПОЛЯ (что лучше, чем BUILD) должны быть условными, чтобы избежать обработки каждой строки.

Вы не упомянули, как вы получаете данные из другого файла.

Лучше всего будет два шага. Шаг 1, чтобы создать "файл символов" (SYMNAMES DD, когда он используется на втором шаге), чтобы взять данные из вашего второго файла и дать ему имя.

Затем на втором этапе с условной обработкой (IFTHEN=(WHEN=(logicalexpression)) использовать значение символа в качестве вставки.

Я предполагаю, что ваш второй файл может иногда содержать разные значения? Если нет, то почему бы просто не генерировать все это? Или использовать свой редактор?

Другие вопросы по тегам