Seuraa 
Viestejä930
Liittynyt19.3.2005

Tietääkö kukaan, miksi Gedit sotkee Ubuntussa pitkän rivin merkit tietyssä ASCII-tiedostossa? Avasin nimittäin tiedoston 10.txt osoitteessa http://www.ohjelmointiputka.net/tiedostot/mpera.zip ja Gedit ei osannut näyttää sitä kunnolla. Ikään kuin kirjaimet menisivät päällekäin. Kuitenkin samantapainen omakirjoittamani faili näkyy kunnolla:
[code:3mbqygr5]
#include

int main()
{
FILE *fp;
int a=0;
fp = fopen("/tmp/test.txt", "w");
for(a=0;a<100000;++a) {
fprintf(fp, "fffg");
}
fclose(fp);
return 0;
}
[/code:3mbqygr5]

Kommentit (4)

syytinki
Seuraa 
Viestejä9317
Liittynyt18.8.2008
Puuhikki
Tietääkö kukaan, miksi Gedit sotkee Ubuntussa pitkän rivin merkit tietyssä ASCII-tiedostossa? Avasin nimittäin tiedoston 10.txt osoitteessa http://www.ohjelmointiputka.net/tiedostot/mpera.zip ja Gedit ei osannut näyttää sitä kunnolla. Ikään kuin kirjaimet menisivät päällekäin. Kuitenkin samantapainen omakirjoittamani faili näkyy kunnolla:
[code:2imdezt3]
#include

int main()
{
FILE *fp;
int a=0;
fp = fopen("/tmp/test.txt", "w");
for(a=0;a<100000;++a) {
fprintf(fp, "fffg");
}
fclose(fp);
return 0;
}
[/code:2imdezt3]


En tiedä, mutta olen vainoharhainen enkä ymmärrä ohjelmointia.

Yksi tehokas editori win-puolella oli/on QEdit. Se aukaisi (muistaakseni), vaikka "exe"-tiedoston.

Että olisikohan tekstin joukossa pieni scriptin pätkä, jonka ei pitäisikään näkyä esim. Notepad:lla.

Simplex
Seuraa 
Viestejä3033
Liittynyt26.1.2010

Ainakin Kate osasi näyttää sen oikein. Ja Emacs tuntuisi osaavan myös. Dumppasin tiedoston loitsulla

[code:1vel9uuz]hexdump -C 10.txt | less[/code:1vel9uuz]

joka näyttää tiedoston sisällön ruudulla perinteisenä hex/ascii-muodossa. Tiedostossahan ei ole rivinvaihtoja, mikä saattaa hämätä Geditiä. Toisaalta, kummallista tuo miksi sinun oma tiedosto aukeaa Geditillä ookoo.

Suosituimmat

Uusimmat

Uusimmat

Suosituimmat