We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b3a524e commit a07b291Copy full SHA for a07b291
clean.sh
@@ -1,12 +1,20 @@
1
#!/bin/bash
2
3
+if [[ "$OSTYPE" == "darwin"* ]]; then
4
+ inplace=(-i '')
5
+else
6
+ inplace=-i
7
+fi
8
+
9
rg '\[([^]]*)\]: ' -o release.md > defs
10
rg '\[([^]]*)\]$' -o release.md > used
11
12
for word in `cat defs`; do
13
pattern=$(echo "$word" | sed 's@\[@\\[@g' | sed 's@]@\\]@g' | sed 's@/@\\/@g')
14
in_used=$(echo "$word" | sed 's@:.*@@')
15
if ! fgrep -q "$in_used" used; then
- sed -i "/^$pattern/d" release.md
16
+ sed $inplace -e "/^$pattern/d" release.md
17
fi
18
done
19
20
+rm defs used
0 commit comments