2016-07-04 5 views

ответ

3

Linux эквивалент будет что-то вроде:

  • Command: /bin/bash (или другого Unix Shell, которые могут быть различными)
  • Рабочего каталога: как на Windows, указать рабочую папку для команды
  • Command параметры:

    • -c - согласно bash user manual

      -c строка

      Если опция -c присутствует, то команды считываются из строки. Если после строки есть аргументы, они назначаются позиционным параметрам, начиная с $ 0.

    • ваша фактическая команда. Если команда содержит пробелы или другие специальные символы, которые нужно избежать - либо избежать их, используя \ знак или окружают команду с двойных кавычки

      ""java -jar myjar.jar param1 param2"" 
      

Помните, что в именах файлов Linux являются чувствительный к регистру поэтому измените Java на java как с точки зрения Linux эти 2 совершенно разные звери.

Пример конфигурации:

JMeter help execution os process sampler

Результат:

Os process sampler output

Заканчивать How to Run External Commands and Programs Locally and Remotely from JMeter для всестороннего объяснения этого и других подходов.