Ir lielisks komandrindas rīks, ko var izmantot, lai salīdzinātu failus, lai redzētu, vai pastāv atšķirība starp saturu vai bināro kodu, kuru varat piekļūt, ja izmantojat datoru. Fails Salīdzināt vai FC, kā mēs atsaucēsim, ir šeit, ir vienkārša programma, kas salīdzina teksta vai bināro failu saturu un var salīdzināt gan ASCII, gan Unicode tekstu. Jūs varat izmantot šo rīku, lai parādītu jebkuras līnijas no diviem failiem vai diviem failu kopumiem, kas nesakrīt ar citiem.
Jums būs nepieciešams norādīt tikai vienu parametru, taču jums būs jāievada divi tā gadījumi. Tas ir Pathname parametrs, kurā jūs norādīsiet savu failu atrašanās vietu.
Tāpat kā visi komandrindas rīki, jums būs jāzina, kā ievadīt komandas ar atbilstošu sintaksi. Failu salīdzināšanas rīks ir divas galvenās opcijas, kuras varat izmantot. Ja vēlaties salīdzināt divus failu komplektus divu atsevišķu failu vietā, varat izmantot aizstājējzīmes (? Un *).
FC [pathname1] [pathname2]FC [switches] [pathname1] [pathname2]
Atkarībā no komandas jūs saņemsit vienu no četrām% errorrevel% atbildēm.
Pirms sākam darbu, jums vajadzētu lejupielādēt trīs parauga teksta dokumentus, kurus mēs izmantosim testa veikšanai. Katrs no šiem dokumentiem satur teksta daļu ar dažām līdzīgām vārdu grupām. Kad esat lejupielādējis šos trīs dokumentus, varat tos kopēt jebkurā datora mapē. Šīs apmācības nolūkos mēs darbosim visus teksta dokumentus.
Tagad jums būs nepieciešams atvērt paaugstinātu komandu uzvednes logu. Atveriet sākuma izvēlni operētājsistēmā Windows 7 un 10 vai atveriet Windows 8 meklēšanas funkciju un meklējiet CMD. Noklikšķiniet uz tā ar peles labo pogu un pēc tam nospiediet "Palaist kā administrators". Lai gan jums nav nepieciešams atvērt paaugstinātu komandu uzvednes logu, tas palīdzēs izvairīties no nepatīkamiem apstiprinājuma dialoglodziņiem.
Mūsu apmācība šodien aptvers vairākus vienkāršus scenārijus, kas tiks izklāstīti turpmāk.
1. scenārijs. Salīdziniet divus teksta failus, izmantojot failu salīdzināt.
Tagad, kad jums ir atvērts jūsu komandu uzvednes logs un jums ir teksta faili darbvirsmā, mēs esam gatavi veikt vienkāršu failu salīdzināšanu. Šajā sadaļā mēs veiksim pamata salīdzinājumu, un pēc tam pievienojiet dažas dažādas opcijas. Sāciet, ievadot šādu komandu, lai salīdzinātu "FCsample" un "FCexercise" saturu. Atcerieties nomainīt pathname ar nosaukumu, kas atbilst jūsu datoram, un atcerieties, ka komandu uzvedne nav reģistrjutīga.
fc C: \ Lietotāji \ Martin \ Desktop \ FCsample.txt C: \ Lietotāji \ Martin \ Desktop \ FCexercise.txt
Šajā gadījumā tiek rādīts viss teksts no abiem dokumentiem, jo tie neatbilst pareizi.
2. scenārijs. Salīdziniet failus vienā mapē, izmantojot failu salīdzināt, izmantojot slēdzi "/ lbn".
Tagad, izmēģināsim citu salīdzinājumu, kurā mēs lūgsim FC pārtraukt pēc divām neatbilstošu datu rindām. Dariet to, pievienojot slēdzi "/ lbn".
fc / lb2 C: \ Lietotāji \ Martin \ Desktop \ FCsample.txt C: \ Lietotāji \ Martin \ Desktop \ FCexercise.txt
Kā redzat, jūs saņemat kļūdas ziņojumu, kurā teikts: "Resync neizdevās. Faili ir pārāk atšķirīgi. "Tas ir tāpēc, ka ir vairāk nekā divas secīgas datu neatbilstības rindiņas. Mēģiniet mainīt numurus vai rediģēt failus pats un spēlēt ar failu salīdzināt rīku, lai redzētu, kādus rezultātus jūs saņemat.
3. scenārijs - Salīdziniet divus identiskus failus.
Lejupielādētajos failos redzēsit divus failus ar nosaukumu "FCexercise" un "FCexercise2". Šiem diviem failiem ir tieši tāds pats saturs, tāpēc mēs veiksim salīdzinājumu un redzēsim, kādus rezultātus mēs iegūstam.
fc C: \ Lietotāji \ Martin \ Desktop \ FCexercise.txt C: \ Lietotāji \ Martin \ Desktop \ FCexercise2.txt
Kā redzat no iepriekšējā attēla, FC ziņo, ka nav novērotas atšķirības. Ja jūs rediģējat vienu failu, pievienojiet vienu burtu un atkal mēģiniet komandu, jūsu rezultāti parādīsies, kā parādīts attēlā.Ņemiet vērā, ka vienīgā lieta, kas tika mainīta, bija burta "a" pievienošana.
4. scenārijs - veiciet divu dažādu failu un divu identisku failu divkāršu salīdzināšanu.
Šajā piemērā mēs veiksim bināro "FCexercise" un "FCsample" failu salīdzinājumu.
fc / b C: \ Lietotāji \ Martin \ Desktop \ FCexercise.txt C: \ Lietotāji \ Martin \ Desktop \ sample.txt
Jūs ievērosiet, ka funkcija sākas, informējot, ka tiek salīdzināti divi faili. Pēc tam ritiniet līdzi divu skaitļu ķekars, līdz ar ko tiek salīdzināti faili, un visbeidzot, jūs saņemat ziņojumu, kurā teikts, ka FCexercise ir garāks par FC paraugu. Šajā nākamajā piemērā mēs veiksim bināro "FCexercise" un "FCexercise2" failu salīdzinājumu.
fc / b C: \ Lietotāji \ Martin \ Desktop \ FCexercise.txt C: \ Lietotāji \ Martin \ Desktop \ FCexercise2.txt
Šajā divu identisku failu salīdzinājumā FC ziņo, ka starp diviem failiem nav atšķirību. Tagad, kad jūs zināt FC instrumenta pamatus, varat spēlēt ar slēdžiem un izmēģināt dažas jaunas idejas. Atcerieties, ka, spēlējot failus, vislabāk ir izmantot tādus manekena paraugus kā šeit sniegtos, lai izvairītos no nejaušiem datu zudumiem.
Attēlu kredīts: Nikki Flickr