Difference between revisions of "For"
Jump to navigation
Jump to search
(6 intermediate revisions by 3 users not shown) | |||
Line 9: | Line 9: | ||
echo "$i" | echo "$i" | ||
done | done | ||
+ | |||
+ | |||
+ | for i in $(seq 5); do | ||
+ | echo $i | ||
+ | done | ||
=== [[Python]] === | === [[Python]] === | ||
Line 15: | Line 20: | ||
* [[Ansible]]: <code>[[with_items:]]</code> | * [[Ansible]]: <code>[[with_items:]]</code> | ||
+ | |||
+ | === Powershell === | ||
+ | [[for]] ($num = 1 ; $num -le 10 ; $num++){ "I count $num"} | ||
== Terraform == | == Terraform == | ||
* [[Terraform expression]]: <code>[[Terraform expression: for|for]]</code> | * [[Terraform expression]]: <code>[[Terraform expression: for|for]]</code> | ||
* [[Terraform]]: <code>[[for_each]]</code> | * [[Terraform]]: <code>[[for_each]]</code> | ||
+ | * [[Terraform]]: [[Splat expression]] | ||
+ | * [[Terraform: dynamic blocks]] | ||
== Related terms == | == Related terms == | ||
* [[Use loops in task (Ansible)]] | * [[Use loops in task (Ansible)]] | ||
* <code>[[while]]</code> | * <code>[[while]]</code> | ||
+ | * <code>[[until ... do]]</code> | ||
* <code>[[parallel]]</code> | * <code>[[parallel]]</code> | ||
* <code>[[until]]</code> | * <code>[[until]]</code> | ||
* [[Flow control]] | * [[Flow control]] | ||
+ | * [[endfor]] | ||
== See also == | == See also == | ||
* {{for}} | * {{for}} | ||
− | * {{ | + | * {{flow control}} |
− | |||
− | |||
[[Category:Programming]] | [[Category:Programming]] |
Latest revision as of 18:16, 27 October 2024
Examples[edit]
for i in `ls sa??`; do sar -f /var/log/sysstat/$i; done
YOURVAR="value1 value2 value3" for i in $YOURVAR; do # Should not be quoted echo "$i" done
for i in $(seq 5); do echo $i done
Python[edit]
for i in range(5): do_some_function()
Powershell[edit]
for ($num = 1 ; $num -le 10 ; $num++){ "I count $num"}
Terraform[edit]
Related terms[edit]
See also[edit]
for, for_each (Terraform), until ... do, while ... do
- Flow control,
if, for, while, defer
Advertising: