Seuraa 
Viestejä968

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ä10255
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ä3235

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.

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla

Suosituimmat

Uusimmat

Sisältö jatkuu mainoksen alla

Suosituimmat