Цикл for Bash
Пример | |
Перебор массива | |
Похожие статьи |
Пример
Простейший пример цикла for
#!/bin/bash for i in $(seq 1 10); do echo $i done
./for_loop.sh
1 2 3 4 5 6 7 8 9 10
Цикл for … in по массиву
Для создания массива нужно воспользоваться declare -a.
Для перебора элементов используется следующий синтаксис
for i in "${arr[@]}"
Обратите внимание на отсутствие запятых между элементами.
#!/bin/bash declare -a urls=("https://beget.com" "https://heihei.ru" "https://testsetup.ru" ) for url in "${urls[@]}" do echo "$url" done
./for_array.sh
https://beget.com https://heihei.ru https://testsetup.ru
Автор статьи: Андрей ОлеговичBash | |
Основы Bash | |
Скрипты | |
awk | |
grep | |
sed | |
Ошибки Bash | |
Zsh | |
Unix |
РЕКЛАМА от Яндекса. Может быть недоступна в вашем регионе
Конец рекламы. Если там пусто считайте это рекламой моей телеги