Wenn Änderungen oder Korrekturen unter /usr/share/openqrm vorgenommen wurden ist es sinnvoll diese im Source Tree nachzuführen

Dieses Skript ermittelt Unterschiede in den exsistierenden Dateien des source tree:

#!/bin/sh
### openqrm differenzen bestimmen
cd /usr/share/openqrm && (for i in $(find . -type f);
do
        MODUL=$(echo $i | sed -e "s#./##");
        if [ -e /usr/src/openqrm/trunk/src/${MODUL} ] ; then
                diff $MODUL /usr/src/openqrm/trunk/src/${MODUL} > /dev/null;
                status=$?;
                if [ "${status}" = "1" ] ; then
                        #echo "#----------------------------------------------------------------------#";
                        echo "cp ${MODUL} /usr/src/openqrm/trunk/src/${MODUL}";
                        #diff $MODUL /usr/src/openqrm/trunk/src/${MODUL};
                fi;
        fi;
done)

Am einfachsten als (Monster-)Einzeiler auszuführen:

cd /usr/share/openqrm && (for i in $(find . -type f); do MODUL=$(echo $i | sed -e "s#./##"); test -e /usr/src/openqrm/trunk/src/${MODUL} && (diff $MODUL /usr/src/openqrm/trunk/src/${MODUL} > /dev/null; status=$?; test "${status}" = "1" && echo "cp ${MODUL} /usr/src/openqrm/trunk/src/${MODUL}";) done)
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:GNU Free Documentation License 1.2
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki