Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Porovnanie 2 textovych suborov [vyřešeno]  (Přečteno 2171 krát)

Peterx

  • Aktivní člen
  • *
  • Příspěvků: 403
Porovnanie 2 textovych suborov [vyřešeno]
« kdy: 13 Listopadu 2009, 09:01:41 »
Je mozne porovnat cez nejaky skript 2 textove subory?
« Poslední změna: 18 Listopadu 2009, 23:28:50 od kiklhorn »

8472

  • Aktivní člen
  • *
  • Příspěvků: 460
  • Zivot je ako rebrik do kurina, kratky a osraty ...
Re: Porovnanie 2 textovych suborov
« Odpověď #1 kdy: 13 Listopadu 2009, 09:12:08 »
nepotrebujes ziadny script, staci ti prikaz 'diff',
prip. si doinstaluj colordiff
Logic clearly dictates that the needs of the many outweigh the needs of the few.

Peterx

  • Aktivní člen
  • *
  • Příspěvků: 403
Re: Porovnanie 2 textovych suborov
« Odpověď #2 kdy: 13 Listopadu 2009, 09:16:34 »
jj, uz som to zistil, ale dik

Peterx

  • Aktivní člen
  • *
  • Příspěvků: 403
Re: Porovnanie 2 textovych suborov
« Odpověď #3 kdy: 13 Listopadu 2009, 10:05:16 »
Este otazka k tomuto.
potreboval by som napisat skrit:

IF diff subor1 subro2 = NIECO

tak
vykonaj toto

aknie tak
vykonaj toto

premet

  • Host
Re: Porovnanie 2 textovych suborov
« Odpověď #4 kdy: 13 Listopadu 2009, 10:17:27 »
Třeba takhle
Kód: [Vybrat]
#!/bin/bash

diff foo.txt foo2.txt > /dev/null

if [ $? -eq 0 ]; then
   echo "jsou stejne"
else
   echo "nejsou stejne"
fi

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: Porovnanie 2 textovych suborov
« Odpověď #5 kdy: 13 Listopadu 2009, 10:19:29 »
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
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

Peterx

  • Aktivní člen
  • *
  • Příspěvků: 403
Re: Porovnanie 2 textovych suborov
« Odpověď #6 kdy: 13 Listopadu 2009, 10:20:13 »
Vyskusam, no mne sa to podarilo takto:


DIFX=`diff subor1 subor2`


if $DIFX = ""
then echo nie je rozdiel
else echo je rozdiel
fi


premet

  • Host
Re: Porovnanie 2 textovych suborov
« Odpověď #7 kdy: 13 Listopadu 2009, 10:28:12 »
Peterx, když už takhle tak takhle a taky trochu formátování by neuškodilo  :-\
Kód: [Vybrat]
DIFX=`diff soubor1 soubor2`

if [ "$DIFX" = "" ]
then
    echo "nie je rozdiel"
else
   echo "je rozdiel"
fi

Peterx

  • Aktivní člen
  • *
  • Příspěvků: 403
Re: Porovnanie 2 textovych suborov
« Odpověď #8 kdy: 13 Listopadu 2009, 10:33:26 »
jj, snazim sa ucit :)
Dik za kazdu radu

 

Provoz zaštiťuje spolek OpenAlt.