У меня есть команда, которая выводит в следующей схемеЧитайте pariticular раздел списка отделен разделителем в массив, используя сценарий оболочки
red
yellow
blue
green
--------
black
brown
pink
Я хотел бы прочитать список перед «----» в один массив, а другой - в другой массив.
Я знаю, что это можно сделать, используя петлю. Но также я думаю, что это можно сделать очень элегантно, используя SED или AWK, и проблема в том, что я не знаю, как это сделать. Я бы очень признателен за любую помощь в этом. Я очень уверен, что это возможно, но, пожалуйста, дайте мне знать, если я ошибаюсь или есть лучший/более умный способ.
Опубликовать свою попытку и с которой вы заблокированы. – Inian
Кроме того, это не простой способ, после выполнения команды вывода, как это происходит, только если у вас нет другого способа контролировать это с помощью вашей исходной команды. – Inian
Хотелось бы узнать больше о происхождении этого вопроса. Каков ваш фактический прецедент? Можем ли мы получить подтверждение того, что (как только вы зададите реальный вопрос), это не проблема [XY] (http://xyproblem.info/)? – ghoti