Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Peterx 13 Listopadu 2009, 09:01:41
-
Je mozne porovnat cez nejaky skript 2 textove subory?
-
nepotrebujes ziadny script, staci ti prikaz 'diff',
prip. si doinstaluj colordiff
-
jj, uz som to zistil, ale dik
-
Este otazka k tomuto.
potreboval by som napisat skrit:
IF diff subor1 subro2 = NIECO
tak
vykonaj toto
aknie tak
vykonaj toto
-
Třeba takhle
#!/bin/bash
diff foo.txt foo2.txt > /dev/null
if [ $? -eq 0 ]; then
echo "jsou stejne"
else
echo "nejsou stejne"
fi
-
a) precti si http://forum.ubuntu.cz/index.php/topic,5279.0.html
b) vyuzij nove nabyte znalosti a dostan se tak bud k bodu c nebo d
c) najdi pomoci vyhledavani na foru napr http://forum.ubuntu.cz/index.php/topic,21018.0.html
d) nebo pomoci googlu napr http://www.abclinuxu.cz/clanky/navody/bash-iii
-
Vyskusam, no mne sa to podarilo takto:
DIFX=`diff subor1 subor2`
if $DIFX = ""
then echo nie je rozdiel
else echo je rozdiel
fi
-
Peterx, když už takhle tak takhle a taky trochu formátování by neuškodilo :-\
DIFX=`diff soubor1 soubor2`
if [ "$DIFX" = "" ]
then
echo "nie je rozdiel"
else
echo "je rozdiel"
fi
-
jj, snazim sa ucit :)
Dik za kazdu radu