All the loops support nesting concepts which means you can put one loop inside another similar one or different loops. This nesting can go up to an unlimited number of times based on your requirement.
In this chapter, we will discuss shell loops in Unix. A loop is a powerful programming tool that enables you to execute a set of commands repeatedly. In this chapter, we will examine the following types of loops available to shell programmers