Na 15 Feb 2001 11:21:56 +0100, je David Klasinc zapisal:
> 
> On Wed, Feb 14, 2001 at 03:57:18PM +0100, Andraz Tori wrote:
> 
> > obstajajo majhni programcki ki to sami uredijo, 
> > pod linuxom lahko celo particijo tako mountas da ti samodejno iz dos
> > nacina pretvarja v unix nacin kadar je datoteka odprta textovno.r..
> > pod windowsi pa skoraj vsak pameten editor tudi samodejno naredi
> > pretvorbo
> 
> Mogoce brcam v temo ampak... Kako pa ves, da je datoteka odprta textovno?
> 
> ima fopen() open() kak bit, ki ga nastavis al kako?


ja.. open ima O_BINARY za binarne in po analogiji O_TEXT (ali pa se kako
drugace imenuje, nikoli nisem uporabil in ne vem)
fopen ima verjetno tudi nekaj, cesar pa zdajle ne najdem

hmm ocitno tule nic ne pise da bi bilo vezano na o_binary .. ampak
vseeno mogoce...
seveda mora biti particija ustrezno moutana opcija je conv:

       conv=b[inary] / conv=t[ext] / conv=a[uto]
              The fat file system can perform CRLF<-->NL  (MS-DOS
              text  format to UNIX text format) conversion in the
              kernel. The following conversion modes  are  avail-
              able:

              binary no  translation  is  performed.  This is the
                     default.

              text   CRLF<-->NL translation is performed  on  all
                     files.

              auto   CRLF<-->NL  translation  is performed on all
                     files that don't have a "well-known  binary"
                     extension.  The list of known extensions can
                     be found at the beginning  of  fs/fat/misc.c
                     (as of 2.0, the list is: exe, com, bin, app,
                     sys, drv, ovl, ovr, obj, lib, dll, pif, arc,
                     zip,  lha,  lzh,  zoo, tar, z, arj, tz, taz,
                     tzp, tpz, gz, tgz, deb, gif, bmp,  tif,  gl,
                     jpg, pcx, tfm, vf, gf, pk, pxl, dvi).

              Programs that do computed lseeks won't like in-ker-
              nel text conversion.  Several people have had their
              data ruined by this translation. Beware!

              For  file systems mounted in binary mode, a conver-
              sion tool (fromdos/todos) is available.

Lep Pozdrav
Andraz Tori


Reply via email to