joo eli kun linuxissa kirjotain "cat ohjelma > ohjelma2", niin se toimii(voin ajaa sen), mutta jos avaan windowsin notepadilla jonkun windowsin ohjelman, tallennan uudestaan vaikka nimellä ohjelma.exe, se ei toimi. Miksi?
Notepad arvatenkin jotenkin mankeloi tallentamaansa "tekstiä", cat-uudelleenohjaus tallentaa sen juuri sellaisena kuin se alunperinkin oli.
okei, onks winulle mitään ohjelmaa mikä tallentais tekstin ihan samana kun se on?
*.bat?
eimut jotain tekstieditoria..
darkest^ kirjoitti:
eimut jotain tekstieditoria..
Heksaeditori? Edit? Mikä vain joka pystyy avaamaan suoraan binaryna tiedoston? Eli ei tekstinä, vaan aivan binaryna..
-Grey-
Niin, ei Linuxissakaan tekstieditorilla avattu binaaritiedosto enää tallentuu alkuperäisessä muodossaan (ellei satu juuri sopiva tiedosto).
Metabolix: Tuossa olet kyllä väärässä. Useimmat linux editorit eivät pahemmin mankeloi tiedostoa jos sen vain avaa ja tallentaa uudella nimellä. Tietty jos tallennuksessa vaihtaa merkistökoodausta, niin sen pitääkin kaikilla editoreilla hajottaa binääri.
Aihe on jo aika vanha, joten et voi enää vastata siihen.