Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 7. Scripting - Скрипты
alias | batch | call | cd | clock | color | echo | for | getcwd | label | loop | mkcd | pause | require | setvar | sleep | stop | storetext | tee | time | tofile | toterm |

Help:   Рус   |   Eng        

Команда: require
sfk требует inputVersion requiredVersion
sfk require -own требуемая версия

   сверить текст версии с требуемой версией,
   или проверьте саму версию SFK.

   выдает код возврата оболочки 0, если введенная версия
   больше или равно требуемой версии.

   опции
      -name=x, если входная версия слишком старая, печатает SFK
                сообщение об ошибке, содержащее x.
      -собственная проверка собственной версии SFK.
      -quiet не печатать информационное сообщение
                в случае неудачи.
      -nostop не останавливать цепочку команд,
                установите rc 5, если требование не выполняется

   Пример файла .bat для Windows
      @эхо выключено
      sfk требует -own 1.6.1.2
      ЕСЛИ %ERRORLEVEL%==0 ПЕРЕЙТИ К sfkok
      echo "неправильная версия SFK, остановка."
      выход /Б
      :sfkok

   линукс баш пример
      sfk требует -own 1.6.1.2
      iReturnCode=$?
      если [ ! $iReturnCode -eq 0 ]; тогда
         echo "неправильная версия SFK, остановка."
         выход
      фи

   другие примеры
      sfk ver -number dview.exe +require -name=dview 1.4.8
         проверьте, является ли dview.exe 1.4.8.0 или выше.