Skip to content

Commit b23b21f

Browse files
authored
More formatting tweaks in reference.md
1 parent bb011b2 commit b23b21f

File tree

1 file changed

+32
-22
lines changed

1 file changed

+32
-22
lines changed

doc/reference.md

Lines changed: 32 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
<code>
1717
foo( a, b )
1818
echo a=$a b=$b
19-
19+
</code>
20+
<code>
2021
foo one two
2122
</code>
2223
</pre>
@@ -29,7 +30,8 @@ foo(){
2930
local b="$2"
3031
echo a="$a" b="$b"
3132
}
32-
33+
</code>
34+
<code>
3335
foo one two
3436
</code>
3537
</pre>
@@ -91,7 +93,8 @@ if [[ "$i" == "foo" ]]; then
9193
else
9294
echo "bar"
9395
fi
94-
96+
</code>
97+
<code>
9598
if [[ ! "$j" == "foo" && "$x" == "bar" ]]; then
9699
if [[ "$j" == "foo" || "$j" == "xfoo" ]]; then
97100
if [[ "$j" -gt "$y" && "$j" -ne "$y" || "$j" -ge "$y" ]]; then
@@ -111,11 +114,13 @@ fi
111114
<code>
112115
foo={}
113116
foo["bar"]="a value"
114-
117+
</code>
118+
<code>
115119
for k,v in foo
116120
echo k=$k
117121
echo v=$v
118-
122+
</code>
123+
<code>
119124
echo $foo["bar"]
120125
</code>
121126
</pre>
@@ -125,13 +130,15 @@ echo $foo["bar"]
125130
<code>
126131
declare -A foo
127132
foo["bar"]="a value"
128-
133+
</code>
134+
<code>
129135
for k in "${!foo[@]}"; do
130136
v="${foo[$k]}"
131137
echo k="$k"
132138
echo v="$v"
133139
done
134-
140+
</code>
141+
<code>
135142
echo "${foo["bar"]}"
136143
</code>
137144
</pre>
@@ -146,10 +153,12 @@ echo "${foo["bar"]}"
146153
bla=[]
147154
bla[0]="foo"
148155
bla+="push value"
149-
156+
</code>
157+
<code>
150158
for i in bla
151159
echo bla=$i
152-
160+
</code>
161+
<code>
153162
echo $bla[0]
154163
</code>
155164
</pre>
@@ -160,11 +169,13 @@ echo $bla[0]
160169
declare -a bla
161170
bla[0]="foo"
162171
bla+=("push value")
163-
172+
</code>
173+
<code>
164174
for i in "${bla[@]}"; do
165175
echo bla="$i"
166176
done
167-
177+
</code>
178+
<code>
168179
echo "${bla[0]}"
169180
</code>
170181
</pre>
@@ -207,7 +218,8 @@ if $f match ^([f]oo)
207218
<code>
208219
# extended pattern matching
209220
# (google 'extglob' for more
210-
221+
</code>
222+
<code>
211223
if [[ "$f" =~ ^([f]oo) ]]; then
212224
echo "foo found!"
213225
fi
@@ -250,8 +262,8 @@ bar()
250262
echo "no argument given"
251263
if not empty $1
252264
echo "string given"
253-
<code>
254265
</code>
266+
<code>
255267
foo "$@"
256268
</code>
257269
</pre>
@@ -286,14 +298,12 @@ myfunc()
286298
<code>
287299
echo -e "foo\nbar\n" | mappipe myfunc
288300
</code>
289-
<code>
290-
# outputs: 'value=foo' and 'value=bar'
291-
</code>
292301
</pre>
293302
</td>
294303
<td>
295304
<pre>
296305
<code>
306+
# outputs: 'value=foo' and 'value=bar'
297307
</code>
298308
</pre>
299309
</td>
@@ -306,15 +316,15 @@ echo -e "foo\nbar\n" | mappipe myfunc
306316
<code>
307317
math '9 / 2'
308318
math '9 / 2' 4
309-
# outputs: '4' and '4.5000'
310-
# NOTE: the second requires bc
311-
# to be installed for floatingpoint math
312319
</code>
313320
</pre>
314321
</td>
315322
<td>
316323
<pre>
317324
<code>
325+
# outputs: '4' and '4.5000'
326+
# NOTE: the second requires bc
327+
# to be installed for floatingpoint math
318328
</code>
319329
</pre>
320330
</td>
@@ -409,15 +419,15 @@ when done
409419
<pre>
410420
<code>
411421
json={}
412-
cat package.json | json_decode json
413-
echo $json['repository.url']
422+
echo '{"a": {"b": "c"}}' | json_decode json
423+
echo $json['a-b']
414424
</code>
415425
</pre>
416426
</td>
417427
<td>
418428
<pre>
419429
<code>
420-
# outputs: git+https://[email protected]/coderofsalvation/powscript.git
430+
# outputs: c
421431
</code>
422432
</pre>
423433
</td>

0 commit comments

Comments
 (0)