BASH Programming - Введение

       

Пример цикла for


#!/bin/bash for i in $( ls ); do echo item: $i done

Во второй строке мы представляем i в качестве переменной, которая получает различные значения, содержащиеся в $(ls ).

При необходимости третья строка могла бы быть длиннее; или там могло бы находиться несколько строк перед done (4-я строка).

'done' (4-я строка) показывает, что код, в котором используется значение $i, заканчивается и $i получает новое значение.

Данный скрипт не предполагает большой важности. Более полезным применением цикла for было бы использование его для отбора только каких-то определённых файлов в предыдущем примере.



Содержание раздела