aboutsummaryrefslogtreecommitdiff
path: root/Tools/scripts/sed_checked.sh
blob: 647d59c7ba1923158d4af8545cf576b53d9eadb5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh

set -e
/usr/bin/sed -i.bak "$@"
for x in "${@}" ; do
    if [ -f "${x}" ]; then
	if cmp -s "${x}" "${x}".bak ; then
            if [ ! -z "${REWARNFILE}" ]; then
                echo sed failed: file content unchanged from backup: ${x#${WRKSRC}/} >> ${REWARNFILE}
            fi
        fi
    fi
done