Цитата Burning Hell:
Что означает вот этот оператор »
|
Цитата Burning Hell:
что такое slasr_port? Откуда он берется? »
|
Строка в файле выглядит как:
Код:
%let lasr_port = 2289;
Посредством цикла разбора for /f "usebackq tokens=2,3 delims==; " мы разбиваем её на составляющие:
Код:
%let lasr_port = 2289;
и выбираем второй и третий токены в %%i и %%j соответственно. Таким образом строка:
Код:
set s%%i=%%j
выполняется как:
Код:
set slasr_port=2289
s я просто добавляю как префикс для получаемой переменной окружения. Привычка.
Цитата Burning Hell:
Для чего нужны квадратные скобки »
|
Для правильного восприятия. Например, чтобы визуально видеть обрамляющие пробелы, которые без ограничителей [] будут не видны.