.file bat per confrontare due file di testo di output e la differenza

Sto cercando qualcosa di nuovo che ho fatto su UNIX con successo, ma non hanno idea di come fare su windows.

Così mi salva un file di testo, diciamo test1.txt e dopo 12 ore di confrontare il test2.txt (che è test1.txt con le modifiche apportate durante le 12 ore, quasi sempre alla fine del file) test1.txt e poi l’output solo le differenze di testo di un terzo file, diff.txt

1 action
2 action
3 action
4 action 
5 action

e test2.txt sembra

1 action
2 action
3 action
4 action 
5 action
6 action
7 action
8 action

poi l’uscita per il terzo file diff.txt simile:

6 action
7 action
8 action

con solo il testo che è stato aggiunto, no info per quanto riguarda le linee o i confronti,solo un output di base delle differenze.

Io sono COMPLETAMENTE nuovo a questo, sono guardato intorno e mi sembra di scrivere un file batch (.bat) che sarà essenzialmente solo agire come un UNIX script.

Scusa per la mia domanda di base, ma ho cercato su google la domanda e non riesco a capire.

OriginaleL’autore Martin O Leary | 2012-10-24

3 Replies
  1. 7

    Il modo più Semplice e veloce metodo è utilizzando il comando findstr il confronto e restituire il risultato al nuovo file qui lo script

    findstr /vixg:Z:\misc\test1.txt Z:\misc\misc\test2.txt > Z:\misc\misc\test3.txt
    
    
    findstr /vixg:<source file> <target file> > outputfile
    

    qui

    /v   : Prints only lines that do not contain a match.
    /i   : Specifies that the search is not to be case-sensitive.
    /x   : Prints lines that match exactly.
    /g: file   : Gets search strings from the specified file.
    
    è la stampa di contenuti che non sono di corrispondenza da Rignt lato di file .

    OriginaleL’autore jacob justin

  2. 1

    Si può provare qualcosa di simile a questo:-

      @echo off
       :main
       fc c:\filename r:\filemame > nul
       if errorlevel 1 goto error
    
       :next
       echo insert next CD
        pause
      goto main
    
      :error
      echo failed check
    

    Dal fonte

    OriginaleL’autore Rahul Tripathi

Lascia un commento