summaryrefslogtreecommitdiff
path: root/scripts/link-format-chk.sh
blob: 9493765d9997e82176f46ba360c03a3ecd708126 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env bash
#
# Copyright (c) 2019 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
#
# Check wrong mediawiki link format

ECODE=0
FILES=""
for fname in *.mediawiki; do
    GRES=$(grep -n '](http' $fname)
    if [ "$GRES" != "" ]; then
        if [ $ECODE -eq 0 ]; then
            >&2 echo "Github Mediawiki format writes link as [URL text], not as [text](url):"
        fi
        ECODE=1
        echo "- $fname:$GRES"
    fi
done
exit $ECODE