alias | batch | call | cd | clock | color | echo | for | getcwd | label | loop | mkcd | pause | require | setvar | sleep | stop | storetext | tee | time | tofile | toterm | Команда: label имя метки sfk [параметры] +... sfk ... +название метки +... определить метку в начале или внутри сценария sfk. метка — это определяемое пользователем имя, на которое можно перейти командой сценария sfk. вариант префикса -prefix=s установить определяемый пользователем префикс имени входного параметра. по умолчанию параметры, передаваемые в сценарии sfk, называются от $1 до $9, или от %1 до %9. с -prefix вы можете определить свои собственные имена параметров, например, если вы перепишете строку метки sfk следующим образом: Начало метки sfk -prefix=$parm затем входные параметры переименовываются в $parm1, $parm2, ... не принимая никаких других имен. или просто сказать Начало метки sfk -prefix=% принимать ТОЛЬКО от %1 до %9, но НЕ от 1 до 9 долларов, чтобы обойти конфликты с командами сценария, использующими такие выражения, как "$10.10col1". глобальные параметры эти параметры после «метки» являются глобальными и поэтому действует для всех следующих команд. Используйте их только на первой метке в сценарии для ясности. -var разрешить использование переменных типа #(имя) -qtrim автоматическое переформатирование цитируемой многострочной строки параметры в зависимости от целевой команды. это значение по умолчанию, начиная с SFK 1.8.0. например, +echo сохранит концы строк и некоторые ведущие пробелы для применения автоматического отступа, а +xed удалит все начальные пробелы и концы строк. подробности см. в "скрипте sfk". -qraw не переформатировать многострочные параметры в кавычках. это было по умолчанию с sfk до 1.7.7. начиная с sfk 1.8.0 могут понадобиться некоторые старые скрипты: метка sfk имя_метки -qraw или через переменную окружения: установить SFK_CONFIG=qraw -keepdata использует старую передачу данных sfk 1.9.2. подробности см. в справочной цепочке sfk дополнительные параметры см.: sfk help opt параметры должны быть указаны после имени метки. если используется -prefix, он должен быть первым вариантом. Примеры sfk самп sfkbat mytest.bat создает пакетный файл Windows mytest.bat со встроенным командным сценарием sfk. sfk самп sfkbash mytest создает пакетный файл Linux mytest со встроенным командным сценарием sfk. смотрите также скрипт sfk как запускать скрипты sfk. sfk, если про условное выполнение. sfk перейти к локальной метке. sfk setglobalopt изменяет глобальные параметры. |