Blame


1 5c2e310e 2021-01-22 op #!/bin/sh
2 5c2e310e 2021-01-22 op
3 5c2e310e 2021-01-22 op set -e
4 5c2e310e 2021-01-22 op
5 5c2e310e 2021-01-22 op dotimes() {
6 5c2e310e 2021-01-22 op if which jot 2>/dev/null >/dev/null; then
7 5c2e310e 2021-01-22 op jot "$@"
8 5c2e310e 2021-01-22 op elif which seq 2>/dev/null >/dev/null; then
9 5c2e310e 2021-01-22 op seq "$@"
10 5c2e310e 2021-01-22 op else
11 5c2e310e 2021-01-22 op echo "no jot/seq binary found"
12 5c2e310e 2021-01-22 op exit 1
13 5c2e310e 2021-01-22 op fi
14 5c2e310e 2021-01-22 op }
15 5c2e310e 2021-01-22 op
16 5c2e310e 2021-01-22 op file="$1"
17 5c2e310e 2021-01-22 op
18 5c2e310e 2021-01-22 op if [ -z "$file" ]; then
19 5c2e310e 2021-01-22 op echo "USAGE: $(dirname "$0") <filename>"
20 5c2e310e 2021-01-22 op exit 1
21 5c2e310e 2021-01-22 op fi
22 5c2e310e 2021-01-22 op
23 5c2e310e 2021-01-22 op printf "" > "$file"
24 5c2e310e 2021-01-22 op
25 5c2e310e 2021-01-22 op for i in `dotimes 1024`; do
26 5c2e310e 2021-01-22 op for j in `dotimes 1024`; do
27 5c2e310e 2021-01-22 op echo "a" >> "$file"
28 5c2e310e 2021-01-22 op done
29 5c2e310e 2021-01-22 op done