-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathgenerators.z-run
More file actions
58 lines (37 loc) · 736 Bytes
/
generators.z-run
File metadata and controls
58 lines (37 loc) · 736 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#!/dev/null
<<== generator / 1
test "${#}" -eq 0
cat <<'EOS'
:: generated / 1 / a :: printf -- '1-a\n'
<< generated / 2 / a
printf '1-a\n'
!!
EOS
!!
<<== generator / 2
test "${#}" -eq 0
cat <<'EOS'
<<== generator / 3
cat <<'EOS'
:: generated / 3 / a :: printf -- '3-a\n'
EOS
!!
EOS
!!
<<== generator / 4
test "${#}" -eq 0
for x in a b c d e f ; do
printf -- ':: generated / 4 / %s :: printf -- %q\n' "${x}" "4-${x}\n"
done
!!
::== generator / 5 :: printf -- ':: generated / 5 :: printf -- %q\n' "5\n"
<<== generator / 6
test "${#}" -eq 0
"${ZRUN}" ':: generator / 6 / x'
!!
<< generator / 6 / x
test "${#}" -eq 0
cat <<'EOS'
:: generated / 6 / a :: printf -- '6-a\n'
EOS
!!