Задать вопрос
@alexdora
Топ-менеджер

Как забрать только первую строку вывода?

Конструкция такая:

sysAnswer = system("команда")
Вывод всегда:
Первая строка с результатом
true
Далее sysAnswer используется в условии if
Как мне без true сделать. Переделываю чужой скрипт и в Ruby ноль-нулем

В интернетах смотрел, там есть еще конструкции а-ля %[" но они у меня выдают ошибку запуска.
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
Решения вопроса 1
@Little_CJIOH
system("команда") замени на system("команда | head -1")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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