Я новичок в bash, и мне нужно сделать скрипт с меню, в котором каждый из параметров является одним из доступных сетевых интерфейсов системы. Пользователь должен выбрать один из вариантов.
В общем, я ищу что-то подобное (при выполнении).
Please, select a network interface: 1)eth0 2)eth1 3)lo
Затем пользователь может ввести 1, 2 или 3, чтобы выбрать один из этих вариантов.
Любая помощь будет оценена. Большое спасибо!
ifconfig
(опция-s
может оказаться полезной). Затем используйте команду bashselect
для создания меню (подсказка: используйтеPS3
для подсказки). Вы должны иметь возможность искать на этом сайте примеры select. - person glenn jackman   schedule 03.06.2015select
tldp.org/LDP/Bash-Beginners- Руководство/html/sect_09_06.html. список интерфейсов вы можете получить поifconfig -s | tail -n +2 | awk '{print $1}'
- person Yuri G.   schedule 03.06.2015