Хочу хранить значение переменных в массиве как дано ниже - PullRequest
0 голосов
/ 08 июля 2019

Я хочу сохранить значение этих переменных в массиве, как показано ниже, используя сценарии оболочки

Ввод:

Variable x = 2
Variable y = 3
Variable x = 4
Variable y = 5
Variable x = 8
Variable y = 6

Продолжается много данных.

Вывод: iхочу создать такой массив

Variable x = { 2 4 8 ......}
Variable y = { 3 5 6 ......}

1 Ответ

0 голосов
/ 08 июля 2019

Подумайте об инициализации 2 имен массивов с помощью X и Y, а затем вы можете добавить каждый элемент массива. В вашем случае следующее может быть тем, что вы ищете.

X=()
Y=()
X+=(2)
Y+=(3)
X+=(4)
Y+=(5)
X+=(8)
Y+=(6)

Если вы хотите напечатать массив, просто используйте этот формат для печати массива ${array_name[@]}

echo ${X[@]}
echo ${Y[@]}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...