Onkos komentirivikomentoa tms. tapaa verrata kahta tiedostoa
Mac OS X, Boot Camp ja virtualisointi
7 viestiä
• Sivu 1/1
-
- Viestit: 2145
- Liittynyt: 11.12.2009 klo 12.32
Onkos komentirivikomentoa tms. tapaa verrata kahta tiedostoa
Viesti Kirjoittaja jpq »
Onkos komentorivikomentoa tms. tapaa verrata kahta tiedostoa? Nyt riittäisi se, että kertoo, ovatko tiedostot samanlaiset, mutta vertailu olisi sokea tiedostojen nimille ja lajeille. Yritän selvittää, onko avainosatekijä eräässä jutussa. Mahdollisuus on olemassa, ja jos tiedostot eivät eroa, niin sitten se ei selitä asiaa, jolloin syy on oudompi. Jopa ehkä ikuinen arvoitus.
Viimeksi muokannut amanita, 18.8.2012 klo 12.23. Yhteensä muokattu 4 kertaa.
Syy: Hienosäätöä :=)
Syy: Hienosäätöä :=)
-
- Viestit: 2602
- Liittynyt: 5.9.2010 klo 10.37
Re: onkos komentirivi komentoa tms tapaa verrata kahta tiedo
Viesti Kirjoittaja KenSu »
diff -komento näyttää kahden tiedoston väliset erot. Jos olet ainoastaan kiinnostunut onko tiedostot samanlaiset vai ei, heitä tulostus /dev/null:iin ja katso $?:sta oliko erilaiset vai ei (arvo on 0, jos tiedostot oli samat).jpq kirjoitti:onkos komentirivi komentoa tms tapaa verrata kahta tiedostoa nyt riittäisi se että kertoo onko tiedostot samanlaiset mutta vertailu olisi sokea tiedostojen nimille ja lajille. yritän selvittää onko avain osatekijä eräässä jutussa. Mahdollisuus on olemassa ja jos tiedostot ei eroa niin sitten se ei selitä asiaa. Jolloin syy on oudompi. Jopa ehkä ikuinen arvoitus.
-
- Viestit: 11
- Liittynyt: 6.12.2011 klo 8.33
Re: onkos komentirivi komentoa tms tapaa verrata kahta tiedo
Viesti Kirjoittaja leppikallio »
On toki. Onneksi. Ehkäpä varmin tapa selvittää onko tiedostojen sisältö identtinen on laskea md5 summat tiedostoille.
Tuossa siis se "ydin", ton ympärille sitten sopiva shell skripti tai "one lineri" tarpeen mukaan.
Toinen, ei niin varma, tapa on cksumti petlep$ md5 tiedosto.bin verrokki.txt
MD5 (tiedosto.bin) = 3faa8149a915f92a2b2d3c34784d2d5e
MD5 (verrokki.txt) = 3faa8149a915f92a2b2d3c34784d2d5e
Kummassakin on ongelmansa ja enempi akateemiset "ongelmansa" mutta varsinkin md5 pitäisi kyllä kait riittää ja toimia.:ti petlep$ cksum tiedosto.bin verrokki.txt
1841799190 6684 tiedosto.bin
1841799190 6684 verrokki.txt
Tuossa siis se "ydin", ton ympärille sitten sopiva shell skripti tai "one lineri" tarpeen mukaan.
Viimeksi muokannut leppikallio, 18.8.2012 klo 8.59. Yhteensä muokattu 7 kertaa.
-
- Viestit: 994
- Liittynyt: 30.1.2012 klo 22.27
Re: Onkos komentirivikomentoa tms tapaa verrata kahta tiedos
Viesti Kirjoittaja mommmmi »
Jatkan aihetta sen verran, että olisiko komentorivillä tai jollain erillisellä ohjelmalla mahdollista saada kaksi tiedostoa rinnakkain auki ja se näyttäisi sitten suoraan siitä tekstistä vaikka väri-hilightattuna kohdat, joissa on eroja. Olen saattanut esimerkiksi kirjoittaa toisella koneella vanhaan tiedostoon yhden tekstikappaleen, enkä ole muistanut kopioida sitä toiselle koneelle ja taas jatkanut sillä vanhemman version editointia, josta sitten puuttuu se välissä lisätty tekstikappale.
iMac 5K 2019 | Air 13" M1 | Pro 16" M1 Max | iP 13 Pro Max | AirPods Pro 2.Gen | Watch S10 42mm | FTTH-netti
http://www.youtube.com/watch?v=5GZcCLfeH28
http://www.youtube.com/watch?v=5GZcCLfeH28
-
- Viestit: 684
- Liittynyt: 8.4.2005 klo 22.40
- Paikkakunta: Kuala Lumpur, Malaysia
Re: Onkos komentirivikomentoa tms tapaa verrata kahta tiedos
Viesti Kirjoittaja mikian »
komentirivilla diff -y nayttaa tiedostot rinnakkain ja eroavaisuudet, ei tosin highlightia. GUI puolella filemerge tekee saman. Tosin itse tykastynyt Kaleidoscope -softaan.mommmmi kirjoitti:Jatkan aihetta sen verran, että olisiko komentorivillä tai jollain erillisellä ohjelmalla mahdollista saada kaksi tiedostoa rinnakkain auki ja se näyttäisi sitten suoraan siitä tekstistä vaikka väri-hilightattuna kohdat, joissa on eroja. Olen saattanut esimerkiksi kirjoittaa toisella koneella vanhaan tiedostoon yhden tekstikappaleen, enkä ole muistanut kopioida sitä toiselle koneelle ja taas jatkanut sillä vanhemman version editointia, josta sitten puuttuu se välissä lisätty tekstikappale.
-
- Viestit: 2145
- Liittynyt: 11.12.2009 klo 12.32
Re: Onkos komentirivikomentoa tms. tapaa verrata kahta tiedo
Viesti Kirjoittaja jpq »
Löysinkin tämän diffin, nuo tarkistussummajutut on käteviä. Itselläni on yksi idea niihin liittyen, joskin toinen osapuoli ei ole siihen halunnut suostua. Helpottaisi erään ohjelman "lähes henkilökohtaisen" (=vain kahdella ihmisellä tiedän samaa asiaa esiintyneen) bugituksen selvittämiseen. Löysin sillä perusteella, että minulla on mielikuva siitä, että UNIXissa on tuo työkalu tuohonkin hommaan ja muistan, että Mac OS X on viime kädessä UNIX.
Viimeksi muokannut amanita, 18.8.2012 klo 23.43. Yhteensä muokattu 1 kertaa.
Syy: Hienosäätöä
Syy: Hienosäätöä
-
- Viestit: 994
- Liittynyt: 30.1.2012 klo 22.27
Re: Onkos komentirivikomentoa tms tapaa verrata kahta tiedos
Viesti Kirjoittaja mommmmi »
FileMerge sangen näpsän tuntuinen vempele!mikian kirjoitti:komentirivilla diff -y nayttaa tiedostot rinnakkain ja eroavaisuudet, ei tosin highlightia. GUI puolella filemerge tekee saman. Tosin itse tykastynyt Kaleidoscope -softaan.mommmmi kirjoitti:Jatkan aihetta sen verran, että olisiko komentorivillä tai jollain erillisellä ohjelmalla mahdollista saada kaksi tiedostoa rinnakkain auki ja se näyttäisi sitten suoraan siitä tekstistä vaikka väri-hilightattuna kohdat, joissa on eroja. Olen saattanut esimerkiksi kirjoittaa toisella koneella vanhaan tiedostoon yhden tekstikappaleen, enkä ole muistanut kopioida sitä toiselle koneelle ja taas jatkanut sillä vanhemman version editointia, josta sitten puuttuu se välissä lisätty tekstikappale.
iMac 5K 2019 | Air 13" M1 | Pro 16" M1 Max | iP 13 Pro Max | AirPods Pro 2.Gen | Watch S10 42mm | FTTH-netti
http://www.youtube.com/watch?v=5GZcCLfeH28
http://www.youtube.com/watch?v=5GZcCLfeH28
7 viestiä
• Sivu 1/1
Palaa sivulle “Käyttöjärjestelmät”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit