Я пытаюсь прочитать из файла данные, которые он содержит, и получить 2 важных фрагмента данных из файла и использовать его в сценарии bash. Строка, а затем номер, например:Хранение нескольких столбцов данных из файла в переменной
Box 12
Toy 85
Dog 13
Bottle 22
Я думал, что я мог бы написать while
петлю в петлю через файл и сохранить данные в переменной. Однако мне нужны две разные переменные: одна для числа и одна для слова. Как их разделить на две переменные?
http://mywiki.wooledge.org/BashFAQ/001 –
@Jahid, я отмечаю, что вы отбросили дескриптор «ключ/значение». У вас есть лучший способ сделать заголовок вопроса описанием того, что мы хотим читать более одного столбца за раз? Если у него нет каких-либо ограничений для этого эффекта («несколько столбцов данных», может быть?), Он дублирует многие, многие ранее существовавшие вопросы и не делает различий четко для людей, которые пытаются найти вопрос что соответствует тому, что они пытаются сделать. –
@CharlesDuffy Ну, ОП не сказал, что ему нужны данные типа ключа/значения, это причина отката назад, и да, его нужно отредактировать, чтобы быть более конкретным ... может быть «хранение данных, разделенных пробелом ...» – Jahid