У меня есть некоторые параметры, которые пользователь может передать команде, но мне нужно получить число, следующее за определенной строкой.Получить номер после сопоставления строки bash
Вот некоторые примеры параметров я проходящие в сценарий Баша
xxx.sh cpus="12" memory="1500mb"
xxx.sh -cpus 12 -memory 1500mb
xxx.sh cpus=12 memory=1500mb
Я хотел бы найти первое вхождение процессоров и возвращать число 12.
Номер может быть в любом месте от 1 до 1000.
Похоже, вы пытаетесь реализовать свою собственную версию 'getopts' - я предлагаю вам взглянуть на то, что уже имеющийся до этого. –