Added meaningful page for apparently broken content

Joachim Ansorg
2022-10-31 15:10:13 +01:00
parent a1a0ef20c4
commit 90aeaeea16

@@ -1,6 +1,29 @@
#!/bin/sh
CPU_TARGET_FREQ=$1
CORE=$2
for n in {1..$CORE}
do
done
## Can't have empty do clauses (use `true` as a no-op)
### Problematic code:
```sh
for i in 1 2 3; do
done
```
### Correct code:
```sh
for i in 1 2 3; do
true
done
```
### Rationale:
An empty `do ... done` block is not valid.
Use `true` or `:` if you need no command at all.
### Exceptions:
None.
### Related resources:
* Help by adding links to BashFAQ, StackOverflow, man pages, POSIX, etc!