The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar > Svar på vanliga frågor
.
google unix.com



Svar på vanliga frågor FAQ för UNIX UNIX-kommandon, Linux operativsystem, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Läsa en binär fil i text eller ASCII-format Nagendra High Level Programming 3 12-03-2008 06:11
söka efter filer exklusive binära filer user_prady Shell-programmering och Skript 2 09-05-2007 01:18
Behandla bzip2-filer som textfiler ShawnMilo Shell-programmering och Skript 1 06-15-2007 02:16
Behöver konvertera binära filer till ascii Reza Nazarian UNIX för avancerade & Expertanvändare 5 11-05-2004 08:46
tittar på binära filer i ASCII manjunath UNIX för avancerade & Expertanvändare 2 04-02-2002 09:32

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 04-08-2004
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.122
textfiler, ASCII-filer, binära filer och ftp-överföringar

Till viss del var filen är en binär fil. Men vissa filer kallas textfiler eller ascii filer. Dessa filer är en samling riktlinjer för utskrivbara tecken.

Ringa dem textfiler är kanske bättre än ASCII-filer, eftersom andra teckenuppsättningar börjar användas. Unix har en andra innebörd för "text" dock. En exekverbar fil (som skulle betraktas som en binär fil) kan inte tas bort medan det körs. Du får en "Textfil upptagen" visas. Detta hänvisar till texten segmentet av programmet och har ingenting att göra med läsbar text. Se: ta reda på PID för en upptagen textfil.

Vissa program process textfiler genom att läsa en rad i taget. Detta leder en begreppet Max nej. tecken på en linje.

På Unix, en linje för att avslutas med en newline karaktär. I Windows och DOS, en linje som avslutas med en vagnretur / radmatning kombination. Linjen foder och newline är samma karaktär. Så skillnaden är närvaron eller frånvaron av vagnretur karaktär.

Under en ftp filöverföring kan du välja "ASCII"-läge. Detta talar ftp att omvandla linje format, eftersom det rör sig bewteen två olika OS's. Om du överför filen i binärt läge, omställningen inte kommer att inträffa. I så fall kan du se saker som det var ett märkligt tecken (^ M) läggs automatiskt i UNIX.

Mer trådar om fastställande textfiler:

Kan vi använda sed för detta?

Windows-fil till Unix: slutrad chararcter

Omvandla ASCII till BINARY

ersätter \ n genom \ r \ n

Vi har inte trådar berätta hur man rättar till en binär fil som överförs i ASCII-läge. Detta kan inte göras.


Slutligen här är en intressant tråd som handlar om att avgöra om en fil är en textfil: Hur kan man avgöra om en fil är ASCII?
 

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod Av
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 06:47.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0