Повторное использование последняя строка вывода от команды оболочки

Если Вы используете bash Вы могли попробовать, совместно обрабатывает. Ksh также имеет, совместно обрабатывает, я не уверен, имеют ли обе оболочки эквивалентную функцию в этой области. Я только попробовал версию Ksh (мой работодатель любит лязг, таким образом, мы использовали Ksh), и это работало, но не было легко иметь больше, чем сингл совместно обрабатывает.

Google для "ksh совместно обрабатывает пример", или "удар совместно обрабатывает пример", и Вы найдете пример кода. Работа от примеров, поскольку все это не супер интуитивно.

6
22.02.2014, 07:58
4 ответа
  • Вы не даете никакой информации о том, что/как вы компилируете. Однако, в большинстве случаев, компилятор вернёт успешный сигнал выхода, если он скомпилирован правильно, так что Вы можете просто использовать возможности оболочки напрямую:

    Так что, в Вашем случае, Вы, вероятно, могли бы просто запустить

  • 8
    27.01.2020, 20:20
    Try this:[12246]Example:[12247]
    8
    27.01.2020, 20:20
  • Один способ:
  • 3
    27.01.2020, 20:20
    Можно действительно использовать один лайнер:[12245] Это выполнит [11977]othercommand[11978], если команда выдаст что-то, содержащее [11979] success[11980].
  • .
  • 2
    27.01.2020, 20:20

    Теги

    Похожие вопросы