1
Vývoj / Re:Synchronizace obsahu dvou souborů
« Poslední příspěvek od NCC1701E kdy Dnes v 21:32:01 »Pak už to onelinerem půjde udělat těžko a bude to chtít skript.
Potíž je v tom, že některé řádky jsou rozdělené na dva a více. Jestli jejich sloučení nevadí ...
Něco jako:
Potíž je v tom, že některé řádky jsou rozdělené na dva a více. Jestli jejich sloučení nevadí ...
Něco jako:
cat "$1" | sed ':a;N;$!ba;s/\\\n//g' | while read LINE; do
TEST="$(echo $LINE | grep = | cut -f1 -d=)"
if [ -z "${TEST}" ]; then
echo $LINE
continue
fi
LINE_TEST=$(cat "$2" | sed ':a;N;$!ba;s/\\\n//g' | grep "^$TEST=")
if [ "$LINE_TEST" == "" ]; then
echo $LINE NEW
else
echo $LINE_TEST
fi
done