De " diff " wordt gebruikt in de Unix -en Linux-besturingssystemen om de verschillen tussen twee tekstbestanden lokaliseren . Het werd gemaakt zo Unix -ontwikkelaars snel twee broncode bestanden kunnen vergelijken en zoek de verschillen . Het vergelijkt elke regel van de dossiers en levert output die de verschillen tussen de regels , geen regels die die zijn toegevoegd en alle lijnen die zijn verwijderd laat zien . Het eerste opgegeven bestand wordt beschouwd als de oorspronkelijke , of oudste , bestand van de twee te zijn . Instructies 1 Open een terminalvenster of log in op een terminal sessie . Type " diff filea fileb , " 2 vervangen " filea " en " fileb " met de namen van de bestanden . U zult uitgang ontvangt die lijkt op : 4C4 < Vandaag was een geweldige dag --- . > Vandaag was een goede dag het eerste gedeelte van de uitvoer - . " 4C4 " - verklaart dat lijn 4 van het bestand is gewijzigd van filea tot fileb . De eerste lijn is de lijn zoals die in " filea " , de drie streepjes geven aan dat de volgende uitgang is wat verschijnt in " fileb . " Als de eerste regel zegt iets als " 8d7 " , het betekent dat lijn 8 van " filea " moet worden geschrapt om de twee bestanden identiek te beginnen bij lijn 7 van maken " fileb . " De tekst die moet worden geschrapt zal worden getoond op de volgende regel van de output . Als de eerste regel zegt iets als " 10a11 , " betekent dit dat het getoonde op de volgende regel van de output tekst moet worden toegevoegd aan het eerste bestand na lijn 10 om de bestanden identiek te maken . 3 type " diff - w filea fileb " als u wilt dat de opdracht aan een witte ruimte te negeren - tabs , spaties of streepjes - . zij tegenkomt
|