Какие инструменты необходимы для разработки оболочки, и есть ли примеры?
Инструменты, оболочка bash
и оболочка sh
POSIX (предоставленные dash
) уже доступны в Ubuntu по умолчанию.
Вы можете начать с чтения Справочного руководства по Bash и руководства BashGuide от Lhunath .
Далее, вы должны попробовать себя, перейти на этот сайт, а также Unix & amp; Linux , где часто возникает много вопросов, связанных с оболочкой.
Наконец, отличным источником интерактивной информации является канал #bash в сети Freenode IRC.
LinuxCommand является отличной отправной точкой. Он охватывает «основы» bash и сценариев, и оттуда вы можете перейти к более сложному руководству.
Я бы также предложил вам изучить регулярные выражения, sed, awk, grep, все классики
Если вы увлекаетесь чтением книг, книг в мягкой обложке или электронных книг, вам следует обратиться к книгам О'рейли: Изучение оболочки оболочки bash должно быть вашим первым шагом.
Тогда, когда вы станете более опытным, возьмите себя в руки: Классические сценарии оболочки
Удачи и счастливого обучения.